maven私服搭建nexus/windows/linux(一)
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,还有就是公司内部开发的一些版本的jar包,如果没有私服需要一人拷贝一份然后再自己安装到maven仓库,个别开发人员可能未关注jar版本,造成不必要的问题,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。
(windows版本安装)
1.首先安装好maven,jdk等必须的环境
2.下载最nexus 下载地址:http://www.sonatype.org/nexus/go
3.解压文件出现以下两个文件夹

4.端口号配置,nexus-2.12.0-01下的conf下的nexus.properties,默认是8081

5.打开nexus-2.12.0-01下的bin目录

6.以管理员身份打开cmd窗口

7.切换到nexus-2.12.0-01\bin目录

执行安装命令 nexus install

安装成功,安装成功后计算机服务中会出现nexus服务


执行nexus start 启动服务

执行启动后等1到2分钟出现上述界面启动成功,启动成功后电脑服务中显示nexus正在运行中

8.访问http://localhost:8081/nexus查看,(我自己安装时更改了端口号,这是默认端口号)账号名admin密码admin123

以上是windows系统安装方式
/***************************************************************************************/
分割线
/**************************************************************************************/
以下是linux系统安装方法
1.上传文件到linux服务器,不做介绍
2.在/usr/local/目录下创建文件夹nexus
linux命令:mkdir /usr/local/nexus
3.解压上传的文件到/usr/local/nexus/目录下

tar -zxvf /home/yang/nexus-2.12.0-01-bundle.tar.gz(上传的文件路径,我的文件在/home/yang/目录下) -C /usr/local/nexus
解压后进入/user/local/nexus目录下 进入目录linux命令,cd /usr/local/nexus 进入后查看命令ll

配置文件同windows一样
此处需额外配置一项
进入nexus-2.12.0-01目录下的bin目录编辑nexus文件
编辑命令 vim nexus

编辑后保存退出
4.启动
进入nexus-2.12.0-01目录下的bin目录
启动命令 nexus start
重启命令 nexus restart
停止命令 nexus stop
5.防火墙
linux系统防火墙默认是开启的切端口未打开
关闭防火墙命令 service iptables stop 临时关闭,重启系统后防火墙会自动启动需重新关闭
以下是网络上提供三种关闭防火墙方法

至此linux系统下nexus安装完毕访问同windows,ip地址为linux服务器地址
maven私服搭建nexus/windows/linux(一)的更多相关文章
- window Maven私服搭建——nexus
注:本文来源于 <window Maven私服搭建--nexus> Maven私服搭建--nexus 1.下载nexus https://www.sonatype.com/downlo ...
- maven私服搭建nexus介绍(二)
1.各个仓库介绍 Hosted:宿主仓库 主要放本公司开发的SNAPSHOTS测试版本,RELEASES正式发行版.合作公司第三方的jar包. Proxy:代理仓库 代理中央仓库:代理Apache下测 ...
- Maven私服搭建(Nexus Repository Manager 3)
下载和安装 下载地址:https://help.sonatype.com/repomanager3/download 注意:Nexus Repository Manager 3是一个Java服务器应用 ...
- Linux安装配置maven以及搭建nexus私服(编写启动脚本)
2011年07月12日16:32 下面介绍在Linux操作系统下安装配置maven和搭建nexus私服. 一.安装前的准备 下载 jdk http://www.oracle.com/technetw ...
- maven私服搭建
一.软件安装 地址:http://www.sonatype.org/nexus/thank-you-for-downloading/?dl=tgz 解压: 启动: >> nexus sta ...
- maven私服搭建(centOS6.5)
maven的好处和私服的应用本文不赘述,私服搭建如下: MAVEN 私服搭建(centOS 6.5 环境) 1. 准备环境,搭建centOS6.5系统环境,略 2. 准备对应的软件包如下: A. ...
- maven仓库总结,maven私服搭建
配置pom.xml依赖包时在这里找包的描述: http://search.maven.org/#browse 以java为根目录. mvn archtype:generate -DgroupId=zt ...
- maven仓库总结,maven私服搭建,批量mvn eclipse:eclipse
配置pom.xml依赖包时在这里找包的描述: http://search.maven.org/#browse 以java为根目录. mvn archtype:generate -DgroupId=zt ...
- maven私服搭建&使用
Maven私服搭建教程 一.nexus安装 1,解压安装包 安装包下载地址 2,以管理员身份打开cmd 3,进入到nexus的bin目录 (1) 安装:nexus install (2) 启动:nex ...
随机推荐
- RHEL 6.0 FTP服务器配置菜鸟配置过程记录
环境: 虚拟机 RHEL6.0 为了图方便,直接就默认安装了,结果酿成大错,后表~~ 项目:搭建VSFTPD服务器 1.网络ifconfig 配置好,给个IP 2.RPM包或者YUM安装vsftpd ...
- nginx配置参数详解
配置参数详解 user nginx nginx ; Nginx用户及组:用户 组.window下不指定 worker_processes 8; 工作进程:数目.根据硬件调整,通常等于CPU数量或者2倍 ...
- DTD验证XML文档
DTD验证XML文档 1.DTD简介:DTD是Document Type Definition的缩写,即文档定义 1.1:DTD的内容包含: ...
- TableView 多余分割线的处理
方法一,以下两个方法的实现 - (void)viewDidLoad { [super viewDidLoad]; self.tableView.tableFooterView = [[UIView a ...
- 1653: [Usaco2006 Feb]Backward Digit Sums
1653: [Usaco2006 Feb]Backward Digit Sums Time Limit: 5 Sec Memory Limit: 64 MBSubmit: 285 Solved: ...
- 关于 jquery html 动态添加的元素绑定事件——On()
Ajax动态生成的数据,动作绑定需要重新执行 $(document).on('click','.btn1',function(){}); 替换: $('btn1').on('click') = fun ...
- JAVA I/O 字符输出流简要概括
偷个懒,直接参考上篇字符输入流Reader的形式,其实Reader和Writer本来就大同小异: 字符输出流Writer 本篇将对JAVA I/O流中的字符输出流Writer做个简单的概括: 总得来说 ...
- Day4 数据库的建立||数据库对外查询||使用命令行来操作数据库
###数据库的创建 建立一个项目 先进行测试,测试新项目是否可以成功运行 创建一个PersonContrary包,并建立一个Person类实现BaseColumns借口,在此类中添加所有的表的列名,并 ...
- C++ Primer 5 CH4 表达式
4.1 基础 函数调用也是一种特殊的运算符,它对运算对象的数量没有限制. C++ 的表达式要么是左值,要么是右值.左值可以位于赋值语句的左边,右值则不可以. 当一个对象被用作右值的时候,用的是对象的值 ...
- 使用javascript解一道关于会议日程安排的面试题
这道面试题是从 HarrisonHao 的一篇博文中看到的:原文链接 我看到之后,感觉此题十分有趣,遂自己用 node.js 以不同的思路实现了一遍,实现中使用了 lodash 原题比较长,而且是英文 ...