seam - 使用Intellij-idea实现seam热部署

标签 seam intellij-idea hotdeploy

如何使用Intellij-IDEA和Seam 2实现热部署?

我已经设置了一个单独的模块来将可热部署的类文件部署到 WEB-INF/dev/,但它仍然部署为一个大块。

最佳答案

使用 Intellij-IDEA 和 Jboss 进行热部署的步骤: (这是假设您的 WAR 项目已经从展开的目录成功部署)

  1. 创建一个新模块并将您的热源文件夹移动到其中。
  2. 打开您的主要模块设置并将新的热模块添加为新的依赖项。
  3. 打开您的主要模块的网络方面,并在要打包的模块和库中单击“添加”、“添加模块”。将其“输出相对路径”更改为 WEB-INF/dev
  4. 编辑您的运行配置并启用“Build on frame deactivation”。
  5. 运行服务器。

现在,只要您按 alt-tab 退出 IDEA,您的 View 和 seam POJO Controller 就会自动重新部署。

关于seam - 使用Intellij-idea实现seam热部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/690676/

相关文章:

java - map 作为富人的支持属性(property) :pickList

jsf - h :panel group not rendering properly

java - a4j :support reRender causing NumberFormatException to be thrown

linux - Linux 中的 IntelliJ 快捷方式约定

java - 开发 Java Web 应用程序最有效的方法是什么?或者更具体地说,比如 Wicket 应用程序?

java - Wildfly 8 AS 中的热部署位置

java - 选择下拉菜单时刷新数据表

xml - 在 ultraesb 3.2.0 中用 ultra-custom.xml 替换 ultra-dynamic.xml

intellij-idea - 无法从 'https://services.gradle.org/distributions/gradle-2.1-all.zip' 安装 Gradle 发行版

java - Mule 是否为 Camel 路线提供热部署能力?