Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有使用 maven 的 web java ee 项目
这些项目共享通用网页及其代码,我希望能够以优化的方式运行每个项目(Hr、Payroll、..)以及聚合的项目 ERP
主要问题是 WAR 依赖关系 如果模块项目可以运行,所有 WAR 都将包含依赖关系,这将使 ERP 构建过程耗时
我们使用父 pom 中的变量制作了临时解决方案,以提供模块依赖项以使 ERP 构建更快,并将其关闭以使模块运行
据我所知,没有团队喜欢让战争神器(网络项目)依赖于其他战争神器。如果要共享登录功能,最好集成单点登录模块。如果您只想在 webapp 中共享一些逻辑,建议将其 fork 并将其作为独立的 maven 项目。