我的公司使用 Sonatype Nexus 托管自己的 Maven 存储库。许多托管工件是在没有使用原型插件的情况下发布的,因此不包含在 archetype-catalog.xml 文件中。有没有办法通过 Maven 命令或 Sonatype 软件的某些功能来生成描述存储库内容的 XML?重新发布所有内容将是一项艰巨的任务。
问问题
278 次
1 回答
1
@CAustin,
Sonatype Nexus 备份指南可能是您最好的参考。金钱报价:
幸运的是,Nexus 旨在使用文件系统来存储配置和存储库数据。这意味着备份您的 Nexus 安装就像配置自动备份工具(如 amanda)或使用 rsync 的简单备份脚本一样简单。在备份期间没有要导出的数据库或要挂起的服务器。备份或恢复 Nexus 安装就像复制一组文件一样简单。
所以只需find
在目录中运行命令sonatype-work/nexus/storage/
,例如
$ find sonatype-work/nexus/ -type f -name pom.xml
希望有帮助。
于 2014-11-11T00:38:13.853 回答