在Linux上编译JSP项目的最佳方法是什么?



我在Linux平台中使用Apache Tomcat进行一些Web应用程序开发,我通常通过运行网页来编译它们,并通过Tomcat的日志跟踪错误。每次我进行修改时,我都会通过Tomcat Manager重新加载该项目。对于豆子,我正在编译它们并制作一个新的战争档案。我想知道其他开发人员如何编译其JSP文件?我需要一些反馈..

谢谢,

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

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

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

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

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

如果您想要快速而简单的事情 - 并且不想花时间学习Maven,那么我会选择Netbeans。与tomcat和玻璃鱼都有整合。

相关内容

最新更新