【问题标题】:java web application architecture, many war's inside an ear or one war with many jarsjava web 应用程序架构,耳中的许多战争或与许多罐子的战争
【发布时间】:2014-04-02 19:05:09
【问题描述】:

比如我需要搭建一个web应用,大概1\2个月的工作,而对于服务器端我有相当清晰的思路,对于前端我有些疑惑..

应用程序将是模块化的,将包含 4 个子项目(maven)...

作为一个示例应用程序,我想知道在不同的模块(打包为jar)和包含前端(jsp的)的单个组件中定义后端的逻辑是否更方便\容易,最后压缩一场战争。

或者创建不同的maven模块,每个模块都有自己的前端部分和他的战争,然后最后使用一个容器,比如ear ..

我觉得第二个选择肯定更准确,但也更复杂,因为第一个选择不正确,更容易实现..

你有什么建议?你能澄清一下我的想法吗?

谢谢!

【问题讨论】:

    标签: java jsp maven jakarta-ee tomcat


    【解决方案1】:

    建议使用第二种方法和多个 pom。您可以使用一个常见的 pom.xml,例如 superpom,它将包含所有其他 pom。这将有助于简化部署和模块。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      相关资源
      最近更新 更多