感谢你赠我一场空欢喜,我们有过美好的回忆,让泪水染得模糊不清了.偶尔想起,记忆犹新,就像当初,我爱你,没什么目的,只是爱你.
私有服务器,是公司内部Maven项目经常需要的东西。Nexus是常用的私用Maven服务器,一般是公司内部使用。下载地址是http://www.sonatype.org/nexus/go,默认端口8081,这里我选择nexus-3.18.1-01-win64。
Nexus是maven仓库管理器,可以用于管理多个Maven仓库,用来构建maven的本地服务器(局域网内的私服——可以通过设置镜像方法;将远程仓库的请求转到nexus私服上对应的镜像中)——可以节省带宽;提高效率和下载速度。
Nexus常用功能就是:指定私服的*地址、将自己的Maven项目指定到私服地址、从私服下载*库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用。
一:下载Nexus
1,通过官网下载:http://www.sonatype.org/nexus/go
2.百度网盘: 连接:https://pan.baidu.com/s/1fYJdSehWDLNqGdiSCuhTCQ
提取码:812g
二:安装Nexus
解压下载的压缩包
三:启动服务
进入到bin目录(如:C:\project\tools\nexus\nexus-3.18.1-01-win64\nexus-3.18.1-01\bin) 打开cmd窗口,输入 nexus start(如果输入的命令中间加空格不能执行,则加斜杠 nexus/start) 命令;
等待一段时间出现
当看到这个画面时表示nexus服务已启动成功.
在浏览器中输入ip+port既可以访问服务,默认账号和密码为:admin admin123.高版本的admin账号密码为随机密码,在\sonatype-work\nexus3\admin.password文件中,如果第一次登陆后,修改了密码,这个文件就会消失,所以事先记录一下原密码,以防需要.
其它一下常用命令:
nexus start(nexus/start) 启动
nexus console(nexus/console) 启动服务,控制台消失
nexus stop(nexus/stop) 停止服务
nexus install(nexus/install) 祖册服务,window系统会注册在服务里面
nexus uninstall(nexus/uninstall) 卸载服务
Q&A:
1.wrapper | The nexus service was launched, but failed to start
出现这个问题时,经过分析之后发现并非wrapper.conf配置错,而是8081端口号被占用,由于占用该端口号 的进程为系统进程,那么我们就需要修改nexus的端口来避免冲突.
解决办法:
找到C:\project\tools\nexus\nexus-3.18.1-01-win64\nexus-3.18.1-01\etc所在目录
修改nexus-default.properties文件,修改application-port为可以用的端口号