如何从远程Nexus Maven存储库生成XML目录?

时间:2014-11-10 19:30:04

标签: maven nexus sonatype xmlcatalog

我的公司使用Sonatype Nexus托管自己的Maven存储库。许多托管工件是在不使用archetype插件的情况下发布的,因此不包含在archetype-catalog.xml文件中。有没有办法通过Maven命令或Sonatype软件的某些功能来生成描述存储库内容的XML?重新发布所有内容将是一项艰巨的任务。

1 个答案:

答案 0 :(得分:1)

@CAustin,

Sonatype guide to Nexus backups可能是您最好的参考。钱报价:

  

幸运的是,Nexus旨在使用文件系统来存储两者   配置和存储库数据。这意味着备份你的   Nexus安装就像配置自动备份工具一样简单   例如amanda或使用rsync的简单备份脚本。有   没有要导出的数据库或服务器要暂停的持续时间   备份。备份或恢复Nexus安装非常简单   复制一组文件。

只需在find目录中运行sonatype-work/nexus/storage/命令,例如

$ find sonatype-work/nexus/ -type f -name pom.xml

希望有所帮助。