Nexus搭建Maven本地仓库服务器
Windows平台下使用(Maven私服)
1、 下载Nexus开源版:/downloads/ 选择需要的版本下载
这里选择下载:nexus-oss-webapp-1.9.2.4-bundle.zip 。
解压改压缩包到任意目录(这里选择路径:D:\nexus),得到两个文件夹:D:\nexu\nexus-oss-webapp-1.9.2.4和D:\nexus\sonatype-work。nexus-oss-webapp-1.9.2.4包含nexus的运行环境和应用程序,sonatype-work包含了个人配置和存储构建的地方。
在D:\nexus\nexus-oss-webapp-1.9.2.4\conf\ plexus.properties文件中,可以修改nexus监听端口以及工作区的路径。Nexus默认监听端口是8081。
2、 安装Nexus服务。进入目录D:\nexus\nexus-oss-webapp-1.9.2.4\bin\jsw,会看到有很多个版本,在windows平台下,选择windows-x86-32(32位机子使用)或者windows-x86-64(64位机子使用),这里选择windows-x86-64。
进入目录D:\nexus\nexus-oss-webapp-1.9.2.4\bin\jsw\windows-x86-64,会看到批处理文件Installnexus.bat,双击运行这个文件,将nexus安装成为windows服务,安装成功之后,在运行框输入services.msc打开“服务”窗口,可以看到多了nexus服务。
3、 开启nexus服务。依然在目录D:\nexus\nexus-oss-webapp-1.9.2.4\bin\jsw\windows-x86-64目录,有问价Startnexus.bat ,双击运行此文件既可以开启Nexus服务。也可以再“
服务”窗口右键开启服务。文件Stopnexus.bat 是关闭nexus服务,文件Uninstallnexus.bat是卸载nexus服务。文件Pausenexus.bat暂停nexus服务,文件Resumenexus.bat唤醒nexus服务(前提是nexus被暂停了)。
4、 访问nexus服务。Nexus默认监听端口是8081,打开浏览器,输入localhost:8081/nexus,可以看到nexus服务管理,但是需要登录才能进行管理。在右上角点击Log In,默认账号admin,默认密码admin123。
5、 配置nexus服务。登录之后,在左边栏可以看到几个分栏,在view/Repositories一栏,点击Repositories ,进入仓库设置。
在右边栏到Apache SnapShots ,选中它,在下方出现的选项框中切换到configuration,到Remote Repository Accces下面的 Download Remote Indexes,设置值为true,然后保存“save”。
同样,还有两个仓库Maven Central、CodeHaus Snaphots,也要把Download Remote Indexes值设置为true,并保存。
保存之后,在右边的仓库列表中分别右键选中刚才三个仓库,选中repair Index,更新并下载远程索引。
到此,nexus服务就配置完了。
6、 Maven使用Nexus服务。启动eclipse,窗口 首选项 Maven Installations,可以添加自己下载的maven,也可以继续使用eclipse安装maven插件的时候内置的maven。这里选择添加自己下载的maven。点击“add”,相应路径下面的maven根目录。这里是D:\nexus\apache-maven-3.0.3。
添加之后,默认选中添加的maven,然后自动搜索到maven全局配置文件,l。
active下载想要maven使用刚刚配置的nexus服务作为仓库服务器,需要修改l文件。
A、修改<localRepository>
*可以不修改,但是默认是存放在用户目录下面的,也就是C盘,如果C盘不大,可以将此路径修改到别的盘。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论