Java 如何在maven中将下载的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>

我试图从存储库中包含一个jar,但我想在使用它时重命名它

现在我做的就像

  <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都不适用于当前构建的部分,而不适用于依赖项。。。