博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Nexus私服搭建
阅读量:5281 次
发布时间:2019-06-14

本文共 2300 字,大约阅读时间需要 7 分钟。

maven私服的搭建 -->

maven -->{    1,本地仓库(从中央仓库下载保存到本地的或者自己到网上下载的jar文件包)    2,远程仓库 -->{        1,中央仓库(maven官方jar库,包含世界上绝大多数开源Java构件)        2,私服(自己搭建的局域仓库,在局域网下,如有些公司的内网)        3,其他公共库(其他的仓库,如Jboss)    }    }私服作用:     1,节省外网带宽    2,加速Maven构建    3,部署第三方构件    4,提高稳定性,增强控制    5,降低中央仓库的负荷具体的可以去参考Maven实战这本书。81页总的来说: maven可以让你更加方便的开发,管理开发需要的jar包,    以及结合插件(运行命令行会自动帮你下载需要的插件)和生命周期来对项目的编译,测试,打包,部署。(参考Maven实战)至于具体的,参考Maven实战这本书,现在主要讲下安装Nexus私服。1),下载需要的解压包,可以去官网去下载: http://www.sonatype.org/nexus/go ,现在的最新版本是,2.13.0官网都是使用这个。2),解压包有两种格式,一种是项目的方式,自带Jetty容器的,只需要直接启动。如图1-1,一种是不带容器的,war格式的文件。只需部署到    一些主流的Web容器中就好。如tomcat,Jetty,Resin,Glassfish等。

983738-20160708192919796-361802623.jpg

图1-1.jpg3),下载的自带Jetty容器的包是nexus-2.13.0-01-bundle.zip,解压在我的E盘:nuxus文件夹下,有两个文件夹:nexus-2.13.0-01和sonatype-work。nexus-2.13.0-01/: 该文件夹包含了Nexus运行所需要的文件,如启动脚本,依赖jar包。(必须的)sonatype-work/: 该文件夹包含Nexus生成的配置文件,日志文件,仓库文件等。(可以自定义)如图片1-2

983738-20160708195350608-1602319451.jpg

图1-2.jpg4),解压完毕,打开E:\nexus\nexus-2.13.0-01-bundle\nexus-2.13.0-01\bin\jsw,如图1-3所示

983738-20160708193034202-1942964555.jpg

图1-3.jpg该文件下有很多启动方式,有Linux下的,windows下的,OS下的。主要简述Windows下的。Linux下的,进入指定的文件夹下直接运行命令: nexus consolewindows下64位,打开文件夹,由于我的电脑是64位,所以根据自己电脑的系统来决定。打开那个文件夹。如图1-4

983738-20160708193215686-815505221.jpg

图1-4.jpg    有五个批处理文件:                     1,console-nexus.bat   打开控制台                    2,install-nexus.bat   将Nexus安装成windows服务。开机自启动,进入services.msc可以查看。                    3,start-nuxus.bat     启动Nexus Windows服务。                    4,stop-nuxus.bat      停止Nexus Windows服务。                    5,uninstall-nuxus.bat 卸载Nexus Windows服务。    这些命令,其实和tomcat启动一样,解压版的tomcat启动也是bat启动方式。5),部署好了,检查端口号有没有被占用,默认端口号8081,tomcat的默认端口:8080  看来是接着tomcat服务器。    如果被占用,就手动修改默认端口号。在文件夹: E:\nexus\nexus-2.13.0-01-bundle\nexus-2.13.0-01\conf\nexus.properties    文件内的application-port=8081,修改8081就好。6),启动顺序,直接运行控制台console-nexus.bat批处理文件,就好。如果出现如图1-5,就说明启动成功。

983738-20160708202700296-1347725090.jpg

图1-5.jpg如果你想开机自启动,将Nexus安装成windows服务,直接install-nexus.bat批处理文件,进入services.msc查看服务。不然每次度需要启动start-nuxus.bat     启动Nexus Windows服务。启动这个服务是,必须有一些环境已经搭建好,如:Jdk,maven 环境必须搭建好,怎么搭建的问题后续说明(或者直接百度,有很多这样的帖子)。7),登入Nexus,打开浏览器:http://localhost:8081/nexus/默认管理员用户名/密码: admin/admin123,访问局域网别人的仓库可以直接输入ip地址,如: http://192.168.2.40:8081/nexus/    可以看到http://localhost:8081/nexus/和官网的一样,只不过官网的是中央仓库,官网的有很多开源Java构件,包含世界绝大所数的,除开一些开源的,如oracle的JDBC驱动。如下图所示:

983738-20160708203550389-982389185.jpg

983738-20160708203605421-359715180.jpg

8),最后点击右上角Log in登入,默认管理员用户名/密码: admin/admin123,如下图所示:

983738-20160708203833374-290211698.jpg

983738-20160708203848311-1232935630.jpg

新手写博客,只为了进步,共同交流,勿喷,谢谢!

转载于:https://www.cnblogs.com/yanghua1012/p/5654410.html

你可能感兴趣的文章
20-2 orm分组和聚合以及在项目中执行的一些方法
查看>>
屏蔽某些地区显示效果22
查看>>
枚举类型练习
查看>>
LeetCode--006--Z字型变换(java)
查看>>
Qt 中文问题
查看>>
【HANA系列】SAP HANA计算视图中的RANK使用方法
查看>>
MouseOver/MouseOut vs MouseEnter/MouseLeave
查看>>
使用web api开发微信公众号,调用图灵机器人接口(一)
查看>>
与HTTP协作的Web服务器
查看>>
(转)python time模块和datetime模块详解
查看>>
poj3255 Roadblocks 次短路
查看>>
Spring 3.0.5 MVC 基于注解ehcache.xml 配置方式
查看>>
Spark安装部署
查看>>
Environment.NewLine
查看>>
insert into 和 where not exists
查看>>
BZOJ4380: [POI2015]Myjnie
查看>>
ASP.NET中的多线程整理
查看>>
阶段总结
查看>>
Quartz.Net学习笔记(二) Jobs And Triggers
查看>>
java 注解
查看>>