从零开始搭建Maven私有库

  记录自己搭建MVN私有库全过程

一、准备工作

​ 下载 jdk maven和 nexus

​ jdk-8u141-linux-x64.tar.gz
apache-maven-3.5.0-bin.tar.gz
nexus-2.12.0-01-bundle.tar.gz

二、安装JDK

tar zvxf jdk-8u141-linux-x64.tar.gz
cd /usr
mv /opt/jdk1.8.0_141 /usr/local
ln -s /usr/local/jdk1.8.0_141/ /usr/jdk

vim /etc/profile
#在末尾加入
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

source /etc/profile
java -version

三、安装Maven

tar zvxf apache-maven-3.5.0-bin.tar.gz
cd /usr
mv /opt/apache-maven-3.5.0 /usr/local
ln -s /usr/local/apache-maven-3.5.0 /usr/mvn

vim /etc/profile
# 在末尾加入
export MAVEN_HOME=/usr/mvn
export PATH=$PATH:$MAVEN_HOME/bin

source /etc/profile
mvn -version

四、安装NEXUS

cd /usr
mkdir nexus
mv /opt/nexus-2.12.0-01-bundle.tar.gz /usr/nexus
tar zvxf nexus-2.12.0-01-bundle.tar.gz
# 解压完或有两个目录 
#   nexus-2.12.0-01 是nexus的核心文件
#   sonatype-work   将下载来的开发包放置在其中

五、配置NEXUS

vi nexus-2.12.0-01/bin/nexus
#找到下面这句去掉注释 改为 root
RUN_AS_USER=root

vi nexus-2.12.0-01/conf/nexus.properties

#这里配置 你的端口和HOST

# Jetty section
application-port=8080
application-host=0.0.0.0
nexus-webapp=${bundleBasedir}/nexus
nexus-webapp-context-path=/nexus

#确保端口打开
./bin/nexus start
tail -f ./logs/wrapper.log

curl 127.0.0.1:8080/nexus/index.html

  浏览器访问 {{application-host}}:{{application-port}}/nexus/index.html
​安装完毕 默认用户名 admin admin123 登录后记得修改密码

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容