Har*_*rsh 3 dependencies maven
我有一个包含 2 个包的项目。我的第一个包中有一个 war 文件。我想在包 2 中使用这个 war 文件。如何在包 2 pom.xml 文件中添加 Maven 依赖项。
一般来说,war包通常没有意义将它们用作依赖项。但是您可以创建项目jar中的类(包括资源)的单独包war。这可以通过在第一个包中使用以下内容来实现:
<project>
<packaging>war</packaging>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.6</version>
<configuration>
<attachClasses>true</attachClasses>
</configuration>
</plugin>
</plugins>
</build>
...
</project>
Run Code Online (Sandbox Code Playgroud)
因此,在这种情况下,这将创建一个jar具有以下坐标的补充文件,您现在可以将其用作第二个项目中的依赖项。groupId:artifactId:classifier:versiongroupId:artifactId:classes:version
| 归档时间: |
|
| 查看次数: |
6179 次 |
| 最近记录: |