【问题标题】:Import jars in modularized application在模块化应用程序中导入 jar
【发布时间】:2019-02-22 12:39:48
【问题描述】:

我开发了一个 Java EE 应用程序,该应用程序分为几个 maven 模块。模块之一是构建为战争。我想将该模块导入其他模块。两个模块都将是战争。如何继续将 jar 形式的 war 模块以及从源构建的类作为依赖项导入?

【问题讨论】:

    标签: maven jakarta-ee


    【解决方案1】:

    我不能完全按照你的描述。我知道您构建了一个多模块 Maven 项目,其中包含一个战争和几个罐子。您想将课程放入战争和罐子中。

    为此,您在 war 模块内的 src/main/java 中拥有战争的源代码,并在 pom.xml 中引用您需要的 jar 作为依赖项。

    【讨论】:

    • 我添加了一个消除歧义的命题。所以,两个模块都是战争,源模块和女巫模块是添加依赖。
    • 添加一个额外的打包jar模块。将所有应该在不止一场战争中使用的类放入这个附加模块中。然后在两场战争中使用这个附加模块作为依赖项。一场战争并不意味着依赖于另一场战争,因此您需要将共享类放入单独的模块中。
    猜你喜欢
    • 1970-01-01
    • 2019-04-09
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    • 2020-06-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多