我正在运行nexus 2.9.1.02来托管maven构建的工件。我想通过文件系统加载工件。我不想使用Web UI。相反,只需将包含所需pom和jar文件的文件夹放在sonatype-work / nexus / storage文件夹中。
将文件加载到文件系统后,工件显示在"浏览存储"标签。但是,它们并没有出现在"浏览索引"选项卡和Maven无法下载它们。
是否可以仅通过文件系统加载工件?如何将文件系统同步到repo数据库/索引?
谢谢,
内森答案 0 :(得分:3)
有一种方法可以与存储库无关。使用maven deploy:deploy-file插件。这是一个例子:
mvn deploy:deploy-file
-DrepositoryId=repoId
-Durl=repoUrl
-Dfile=pathToFile
-DgroupId=groupId
-DartifactId=artifactId
-Dversion=versionNumber
-DgeneratePom=true
答案 1 :(得分:2)
是的,您可以将工件直接放入本地存储中。请参阅此处,了解执行此操作后需要执行的任务: