使用NetBeans和Maven进行增量构建以进行jetty热部署

时间:2010-05-06 21:02:29

标签: java netbeans jetty maven maven-jetty-plugin

在我使用Maven的NetBeans unsuccessful attempt to run Tomcat with hot deployment之后,我尝试过码头。 jetty-maven-plugin doc给了我一个重要的暗示:

  

该插件将自动确保   这些课程是重建和最新的   在部署之前。如果你改变了   类的源和IDE   自动编译它   背景,插件将拿起   改变了的班级。

如果我查看项目目录中的$ myproject / target / classes / ...,我可以看到NetBeans在保存时不编译和刷新类文件。我需要显式构建项目以更新文件,而jetty则会获取更改。 (插件参数“scanIntervalSeconds”设置为1.)

如何告诉NetBeans在保存时编译并更新类文件,以便jetty可以接收更改?

临时解决方案:“项目属性>构建>编译>编译保存:对于应用程序和测试执行”。 NetBeans警告我,结果与usal编译器运行的结果不同,但它到目前为止都有效。

1 个答案:

答案 0 :(得分:0)

  

项目属性>构建>编译> Compile On Save:对于应用程序和测试执行“.NetBeans警告我,结果与usal编译器运行的结果不同,但它到目前为止都有效。