Linux(Centos)安装nexus实现maven私服

想搭建一个maven私服,把工具类传上去共享,在这里记录下搭建的步骤。

  1. 下载nexus的安装包,官网对国内非常不友好,不是拒绝就是异常的慢,这里准备了nexus3.13.0-01的安装包供大家使用;
    nexus3.13.0-01

  2. linux上安装
    a、执行tar -zxvf nexus-3.13.0-01-unix.tar.gz 解压安装包

    b、进入nexus安装目录下的etc目录设置访问端口和host,一般来说使用默认配置即可;
    Linux(Centos)安装nexus实现maven私服_第1张图片
    c、进入bin目录下,修改vm参数至合适的大小,避免内存占用过大;
    Linux(Centos)安装nexus实现maven私服_第2张图片d、启动nexus;

	bin目录下执行sh nexus start启动服务;

	sh nexus stop停止服务;
  1. 新建maven的host仓库;
  2. 在maven的setting.xml中添加仓库服务节点;
    Linux(Centos)安装nexus实现maven私服_第3张图片

这里的
username:admin
password:admin123
使用nexus默认的管理员账号就好了;

  1. 在需要打包的项目中配置仓库节点;

        
            innovamed-maven-repository
            http://192.168.199.232:8081/repository/innovamed-maven-repository/
        
 	

这里的id需要和setting文件中配置的保持一致;

  1. 在项目的根目录下执行如下命令进行打包和上传操作;
一:mvn clean source:jar package

二:mvn deploy -e
  1. 在项目中使用依赖,只需添加对应的依赖信息即可,如下所示:

			icerno.com
			JunitDemo
			0.0.1-RELEASE

注意事项:
上传jar至Nexus Repository Manager失败问题总结

参考文章:
在linux上安装nexus作为私有仓库并实现上传下载jar包
使用nexus3.10搭建maven私有仓库

你可能感兴趣的:(J2EE,nexus,linux)