我有一个zip文件和一个nexus repo,我想知道是否有可能创建一个目标,在repot根文件夹中上传zip文件,而不需要groupid和artifactid我的工件是由pom.xml构建的
wi3ka0sx1#
它取决于nexus3示例中声明的存储库的类型。对于maven,您需要一个gav(group/artifactid/version)。( NEXUS-5170 is说明,即使没有gav,gui仍然建议 Add Artifact ,但这是一个错误)在您的例子中,作为一种解决方法,您将创建一个“default/root”组来专门承载这些类型的工件:一个组来承载所有工件。然后你可以使用 deploy:deploy-file ,如你所见,这需要一个gav。但是如果你的神器是由 pom.xml (它确实指定了gav),一个简单的 mvn deploy 足够(目标) deploy:deploy )
NEXUS-5170
Add Artifact
deploy:deploy-file
pom.xml
mvn deploy
deploy:deploy
1条答案
按热度按时间wi3ka0sx1#
它取决于nexus3示例中声明的存储库的类型。
对于maven,您需要一个gav(group/artifactid/version)。
(
NEXUS-5170
is说明,即使没有gav,gui仍然建议Add Artifact
,但这是一个错误)在您的例子中,作为一种解决方法,您将创建一个“default/root”组来专门承载这些类型的工件:一个组来承载所有工件。
然后你可以使用
deploy:deploy-file
,如你所见,这需要一个gav。但是如果你的神器是由
pom.xml
(它确实指定了gav),一个简单的mvn deploy
足够(目标)deploy:deploy
)