Java 如何在maven中将下载的jar重命名为依赖项
我试图从存储库中包含一个jar,但我想在使用它时重命名它 现在我做的就像Java 如何在maven中将下载的jar重命名为依赖项,java,maven,jar,maven-jar-plugin,Java,Maven,Jar,Maven Jar Plugin,我试图从存储库中包含一个jar,但我想在使用它时重命名它 现在我做的就像 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <executions>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<configuration>
<finalName>test</finalName>
<includes>
<include>original-jar-name</include>
</includes>
</configuration>
</execution>
</executions>
</plugin>
org.apache.maven.plugins
但这并不奏效
它是如何实现的?你所说的“当我使用它时”是什么意思?您正在构建WAR文件还是EAR文件?或者你想在另一个地方“使用”jar吗?我试图在spring boot jar中使用它,然后我会在spring boot maven插件中寻找选项来更改文件名。WAR和EAR插件有这样的选项。为什么需要重命名它?没有道理吗?特别是在Spring Boot应用程序中……上述配置可能会产生任何影响,因为没有类似的配置。。
和include都不适用于当前构建的部分,而不适用于依赖项……您所说的“当我使用它时”是什么意思?您正在构建WAR文件还是EAR文件?或者你想在另一个地方“使用”jar吗?我试图在spring boot jar中使用它,然后我会在spring boot maven插件中寻找选项来更改文件名。WAR和EAR插件有这样的选项。为什么需要重命名它?没有道理吗?特别是在Spring Boot应用程序中……上述配置可能会产生任何影响,因为没有类似的配置。。
和include都不适用于当前构建的部分,而不适用于依赖项。。。