如何使用maven groupId
下具有相同artifactId
和pom.xml
的不同版本构建和打包两个jar。
基本上我需要将war文件lib目录下的版本jar文件打包。 假设两个版本都有不同的包和类名,即没有类命名冲突问题。
例如:
<dependencies>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
<version>5.5.0.Final</version>
</dependency>
<dependency>
<groupId>org.drools</groupId>
<artifactId>drools-compiler</artifactId>
<version>6.0.0.Final</version>
</dependency>
答案 0 :(得分:0)
是的,可能需要的是在pom.xml中添加一些规则,因为它看起来与此类似:
<executions>
<execution>
<id>pack-dependencies</id>
<phase>package</phase>
<goals>
<goal>pack-dependencies</goal>
</goals>
<configuration>
<!-- configure the plugin here -->
</configuration>
</execution>
</executions>
我希望这会帮助你至少达到水平