maven+nuxes将jar自动上传到私有仓库
2021-03-12 19:34
标签:mil 登录 server prope lib unix 同事 load 安装 首先安装maven 安装nexus nexus需要监听的端口为8081,确保本地端口8081没有占有 先安装maven 将包拖入到虚拟机中 jdk-8u201-linux-x64.tar.gz #java环境软件包 apache-maven-3.6.0-bin.tar.gz #maven软件包 Maven设置阿里云加速镜像 安装nexus 需要软件包nexus-3.14.0-04-unix.tar.gz 接下需要将jar包上传到nexus私有仓库 首先创建我们需要的库(一下三个) Group 仓库组 用于方便开发人员 Hosted 宿主类型 内部项目的发布仓库 Proxy代理类型 从远程中央仓库中寻找数据的仓库 首先登录账号密码,在右上角
创建库存放jar包的位置 maven+nuxes将jar自动上传到私有仓库 标签:mil 登录 server prope lib unix 同事 load 安装 原文地址:https://www.cnblogs.com/sheng6/p/14072833.html
两天学习nexus,在学校的时候学习这个没有什么思路,只能自己百度学习。同事给了我3000个jar包,上传还需要一条一条上传,没办法,写个小脚本。
1 [root@localhost ~]# rm -rf /usr/bin/java
2 [root@localhost ~]# tar -zxf jdk-8u201-linux-x64.tar.gz
3 [root@localhost ~]# mv jdk1.8.0_201/ /usr/local/java
4 [root@localhost ~]# vim /etc/profile
5 添加:最后一行
6 export JAVA_HOME=/usr/local/java
7 export JRE_HOME=$JAVA_HOME/jre
8 export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib
9 export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
10 [root@localhost ~]#source /etc/profile
11 [root@localhost ~]# java -version
12 java version "1.8.0_201"
13 Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
14 Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)
15 [root@localhost ~]# tar -zxf apache-maven-3.6.0-bin.tar.gz
16 [root@localhost ~]# mv apache-maven-3.6.0 /usr/local/maven
17 [root@localhost ~]# vim /etc/profile
18 添加:最后一行
19 export PATH=$PATH:$PATH:/usr/local/maven/bin
20 [root@localhost ~]# source /etc/profile
21 [root@localhost ~]# mvn -v
1 [root@localhost test]# vim /usr/local/maven/conf/settings.xml
2 添加:158行
3
[root@localhost ~]# mkdir /usr/local/nexus
[root@localhost ~]# tar -zxf nexus-3.14.0-04-unix.tar.gz -C /usr/local/nexus/
1 启动 /usr/local/nexus/nexus-3.14.0-04/bin/nexus start
2 停止 /usr/local/nexus/nexus-3.14.0-04/bin/nexus stop
3 重启 /usr/local/nexus/nexus-3.14.0-04/bin/nexus restart
4 访问地址为IP+8081
5 默认账号为admin 密码为admin123
6 如果想要修改端口执行以下操作
7 去掉注释并且修改为你指定的端口
8 vim /usr/local/nexus/sonatype-work/nexus3/etc/nexus.properties
9 # application-port=8081
10 application-port=8082
11 使用sed命令直接替换
12 sed -i "s/#\ application-port=8081/application-port=8082/" /usr/local/nexus/sonatype-work/nexus3/etc/nexus.properties
13 重新启动程序
14 /usr/local/nexus/nexus-3.14.0-04/bin/nexus restart
文章标题:maven+nuxes将jar自动上传到私有仓库
文章链接:http://soscw.com/index.php/essay/63804.html