什么是在linux上编译jsp项目的最佳方法?

时间:2012-10-24 18:54:51

标签: jsp tomcat

我正在使用apache Tomcat在Linux平台上进行一些Web应用程序开发,我通常通过运行它们来编译我的网页,通过TomCat的日志跟踪错误。每次我进行修改时,我都会通过TomCat经理重新加载项目。对于bean我正在编译它们并制作一个新的war文件。 我想知道其他开发人员如何编译他们的jsp文件?我需要一些反馈..

谢谢,

2 个答案:

答案 0 :(得分:1)

据我了解,您最痛苦的是每次都要重新加载项目。

在我们的项目中,我们通过以下方式处理此问题:

  • 在进行开发时,只需将JSP文件复制到tomcat/webapps/yourapp/WEB-INF/...即可。 Tomcat将检测已更改的文件,并将动态编译JSP。显而易见的好处是无需重新部署应用程序。
  • 完成开发后,请检查代码。
  • 持续集成服务器可以选择预编译所有JSP,因此如果您遗漏了任何错误,您将收到通知。如果没有持续集成,只需创建一个脚本,每晚检查源代码并尝试静态编译JSP。

如果您需要有关静态编译的更多信息,请查看Jasper文档。

答案 1 :(得分:0)

如果你想要一个可靠的构建过程(如果你认为你的应用程序会增长,并且将由团队开发),那么maven就是我推荐的工具。您可以将它与NetBeans结合使用。

如果你想要快速简单的东西 - 并且不想花时间学习maven - 那么我会选择Netbeans。与Tomcat和Glassfish集成。