Maven mvn部署特定url

Maven mvn部署特定url,maven,nexus,Maven,Nexus,试图将工件部署到nexus,但它必须位于忽略groupId的特定位置。有办法做到这一点吗 <groupId>com.company.team</groupId> <artifactId>project</artifactId> <version>0.0.3-SNAPSHOT</version> com.company.team 但是maven deploy(如预期的那样)上载到: 可以通过使用mvn deploy:dep

试图将工件部署到nexus,但它必须位于忽略groupId的特定位置。有办法做到这一点吗

<groupId>com.company.team</groupId>
<artifactId>project</artifactId>
<version>0.0.3-SNAPSHOT</version>
com.company.team

但是maven deploy(如预期的那样)上载到:


可以通过使用mvn deploy:deploy file命令:

 mvn deploy:deploy-file -Durl=https://repo.com/teamRepo -DgroupId=team -DartifactId=artifact -Dversion=0.0.3 -Dpackaging=tar.gz -DskipTests -Dmaven.install.skip=true -DrepositoryId=repoId -Dfile=target/artifact.tar.gz

使用-DrepositoryId允许使用根据此答案存储的凭据

是否正确配置了分发管理?是否使用Nexus/Artifactory?为什么要删除groupId?我们正在使用nexus,这不是我的决定不幸的是,测试团队希望在某个位置有一个tar