创建模块化Web项目(JAVA)

时间:2013-01-08 17:49:35

标签: java struts

我有一个非常复杂的Web项目,使用Java 6,Struts 1.1开发并部署在Tomcat 6服务器中。 (Eclipse作为IDE)

现在,我需要开始开发更多功能,但我想在新模块中启动它,独立于大项目,所以这个模块可以单独部署,而且,这将帮助我管理更多的开发人员并行工作。

我知道怎么做,如果模块只有逻辑,我可以创建一个新项目并导出为jar?但在这种情况下,我也会有JSP页面......任何想法?

2 个答案:

答案 0 :(得分:1)

您应该考虑迁移到管理依赖项的Apache Maven,并鼓励您将代码构建到父项目和子模块中。它还有助于您的项目由多个开发人员并行工作。

Sonatype有几本在线书籍可以很好地介绍Maven:

答案 1 :(得分:0)

ear格式支持将多个应用程序(war文件)部署为一个单元。不过,不确定这对您的情况是否有帮助。