如何将来自另一个模块的类附加到jar中?

时间:2016-08-28 21:40:17

标签: java maven

我有多模块Maven项目,我们将其命名为module1module2,然后当我使用module2来源构建jar时(使用maven-jar-plugin)我想附加一些来自module1的课程。

我想提一下,module1之前正在构建module2

我尝试将<include>标记用于module1/target目录的路径,但没有成功。

实现这一目标的正确方法是什么?

2 个答案:

答案 0 :(得分:0)

将模块添加为依赖项将起作用

答案 1 :(得分:0)

在module2的pom.xml中,将module1包含为dependancy

$ {project.version}将返回父项目版本的值

<dependencies>
    <dependency>
        <groupId>com.abc</groupId>
        <artifactId>abc-module2</artifactId>
        <version>${project.version}</version>
    </dependency>
</dependencies>