【问题标题】:Spring + Microservice + JBossSpring + 微服务 + JBoss
【发布时间】:2016-11-28 04:26:29
【问题描述】:

我们计划构建一个包含多个模块的应用程序 (比如 [Common,其中包含 Admin、Registration]、License Module、 库存模块)。我们计划使用 Maven 作为我们的构建工具

每个模块就像一个单独的文件夹(war),其中包含 MVC 层。 Main POM 应该封装所有模块并形成一个war文件。 如果客户不需要许可证模块,我可以直接拔掉设置并重新创建一个 war 文件。

现在我正在努力寻找合适的示例来构建层次结构(项目结构如上)

你能指导我吗?

【问题讨论】:

    标签: spring-mvc microservices


    【解决方案1】:

    您可以创建一个父项目,然后将子项目添加为模块。您可以在构建项目之前轻松评论或删除这些模块。

    这是一个基本的例子。

    http://www.concretepage.com/build-tools/maven/parent-pom-child-pom-example

    您也可以从以下线程中了解有关父子 maven 项目的好主意。

    Maven: adding a reference to a parent pom project

    【讨论】:

    • 感谢您的提示。是否有任何示例链接显示了我可以完整了解的具体示例。
    • 这是一个很好的例子docs.oracle.com/middleware/1212/core/MAVEN/… 或者你可以用“maven multi module project example”搜索谷歌并使用你喜欢的。
    • 我不能说它是一个 maven 模块。我正在寻找这样的东西 [coderanch.com/t/569499/Maven-Building-single-war-file]
    • Chandan,都是module,你可以根据自己的需要写pom来创建一个或者多个war。试试吧,我相信你一定能做到的:)
    猜你喜欢
    • 1970-01-01
    • 2023-03-05
    • 2022-10-02
    • 2018-10-25
    • 2020-03-11
    • 2018-04-18
    • 2014-12-27
    • 2022-01-08
    • 2019-01-07
    相关资源
    最近更新 更多