maven 上传文件到 Nexus 仓库没有 groupId 和 artifactId
maven upload file to Nexus repo without groupId and artifactId
我有一个 zip 文件和一个 Nexus 存储库,我想知道是否可以创建一个目标来在 repot 根文件夹中上传 zip 文件,而无需 groupId 和 artifactId
我的神器是由 pom.xml
构建的
这取决于您的 Nexus 3 实例中声明的存储库类型。
对于 Maven,您需要一个 GAV (group/artifactID/Version)。
(NEXUS-5170
说明即使没有 GAV,GUI 仍然建议“Add Artifact
”,但这是一个错误)
在您的情况下,作为一种解决方法,您将创建一个“default/root”组专门用于托管这些类型的工件:一个组用于托管所有工件。
然后您可以使用 deploy:deploy-file
, which, .
但是如果您的工件是由 pom.xml
构建的(它确实指定了 GAV),那么一个简单的 mvn deploy
就足够了(目标 deploy:deploy
)
我有一个 zip 文件和一个 Nexus 存储库,我想知道是否可以创建一个目标来在 repot 根文件夹中上传 zip 文件,而无需 groupId 和 artifactId
我的神器是由 pom.xml
构建的这取决于您的 Nexus 3 实例中声明的存储库类型。
对于 Maven,您需要一个 GAV (group/artifactID/Version)。
(NEXUS-5170
说明即使没有 GAV,GUI 仍然建议“Add Artifact
”,但这是一个错误)
在您的情况下,作为一种解决方法,您将创建一个“default/root”组专门用于托管这些类型的工件:一个组用于托管所有工件。
然后您可以使用 deploy:deploy-file
, which,
但是如果您的工件是由 pom.xml
构建的(它确实指定了 GAV),那么一个简单的 mvn deploy
就足够了(目标 deploy:deploy
)