Java jenkins未将附加工件部署到artifactory

Java jenkins未将附加工件部署到artifactory,java,eclipse,jenkins,maven-plugin,Java,Eclipse,Jenkins,Maven Plugin,我有一个maven项目standaloneHostBuilder,它创建了一个.zip文件,我正试图使用maven安装插件安装该文件 <!-- maven-install-plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.3

我有一个maven项目standaloneHostBuilder,它创建了一个.zip文件,我正试图使用maven安装插件安装该文件

<!-- maven-install-plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-install-plugin</artifactId>
<version>2.3.1</version>
<executions>
<execution>
<id>install-zip</id>
<phase>install</phase>
<goals>
<goal>install-file</goal>
</goals>
<configuration>
<packaging>zip</packaging>
<artifactId>standalonehostrelease</artifactId>
<groupId>${project.groupId}</groupId>
<version>${project.version}</version>
<file>./deploy/sample.zip</file>
</configuration>
</execution>
</executions>
</plugin>

org.apache.maven.plugins
maven安装插件
2.3.1
安装拉链
安装
安装文件
拉链
独立释放
${project.groupId}
${project.version}
./deploy/sample.zip
当我在jenkins中构建项目时,工件成功地安装在.m2中,但是工件是通过项目工件id的名称而不是插件配置中给出的名称部署在工件库中的。
为了按照插件配置中提供的名称部署工件,我应该做的是安装和部署不同的插件。是的,我使用maven deploy plugin将安装的工件部署到工件。但是我需要避免在构建之间部署工件。由于jenkins artifactory插件在构建成功后部署所有工件,我希望我的自定义工件也部署到工件。但我面临的情况是,工件是通过项目的工件id名称部署的。您只更改了安装插件中的arifactId。是的,我更改了,但部署的工件是通过项目的工件id而不是插件配置中给定的id部署的。因为我的项目工件id是standaloneHostBuilder,但我希望自定义工件使用工件id standalonehostrelease部署(正如我在插件配置中提供的)