使用Intellij-idea实现接缝热部署

时间:2009-03-27 17:18:24

标签: seam intellij-idea hotdeploy

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

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

2 个答案:

答案 0 :(得分:3)

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

  1. 创建一个新模块并将热源文件夹移入其中。
  2. 打开主模块设置,并将新的热模块添加为新的依赖项。
  3. 打开主模块的web-facet,在模块和库中打包,单击“添加”,“添加模块”。将其“输出相对路径”更改为WEB-INF / dev
  4. 编辑您的运行配置并启用“Build on frame deactivation”。
  5. 运行服务器。
  6. 现在,每当您从IDEA中选择alt-tab时,您的视图和接缝POJO控制器都会自动重新部署。

答案 1 :(得分:0)

I use plug-ins for hot deployment.

  • Download JReable and install it.
  • Restart intellij.

Note: plug-ins are charged.