最近搭建Maven本地私服,下载了内置Jetty的Nexus,发现按照网上介绍的方法尝试迁移Nexus的工作目录,发现有时有效,有时又无效,经过一下午的研究后,最终确定下面的解决方案。。
一、如果下载的是WAR包版,请修改:
%Nexus_HOME%/conf/nexus.properties
nexus-work=${bundleBasedir}/../../sonatype-work/nexus
二、如果下载的是内置Jetty版,请修改:
1、start-nexus方式启动
%Nexus_HOME%/conf/nexus.properties
nexus-work=${bundleBasedir}/../../sonatype-work/nexus
2、console-nexus方式启动
直接添加环境变量PLEXUS_NEXUS_WORK
建议:如果不建议有一个dos窗口的话,添加环境变量后,每次使用console-nexus的方式启动,好处是每次升级Nexus后不用修改配置文件。
测试环境:Win7 64位 + Nexus2.0.6