Maven项目取决于同一工件的两个版本

Maven项目取决于同一工件的两个版本,第1张

Maven项目取决于同一工件的两个版本

我在这里使用 maven-dependency-plugin* 找到了答案 *

pom.xml中

<build>   <plugins>      <plugin>         <groupId>org.apache.maven.plugins</groupId>         <artifactId>maven-dependency-plugin</artifactId>         <version>2.1</version>         <executions><execution>    <id>copy-model</id>    <phase>package</phase>    <goals>       <goal>copy</goal>    </goals>    <configuration>      <artifactItems>        <artifactItem> <groupId>jline</groupId> <artifactId>jline</artifactId> <version>2.10</version> <type>jar</type>        </artifactItem>      <artifactItems>      <outputDirectory>../../resources/lib</outputDirectory>    </configuration></execution>        </executions>     </plugin>   <plugins>   <build>

并在 assembly.xml中

   <fileSet>        <directory>../../resources/lib</directory>        <outputDirectory>${HOME}/lib/module1</outputDirectory>        <directoryMode>755</directoryMode>        <fileMode>644</fileMode>        <includes> <include>jline-*</include>        </includes>    </fileSet>

jline-0.9.94``dependencySet
与任何其他依赖项一样包含在中。我希望这有帮助。:)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5428256.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存