正文
1.JDK8 安装及配置1.1 上传JDKmkdir –p /opt/install/jdk1.8ls -l /opt/install/jdk1.8-rw-r--r-- 1 root root 178821503 Feb 5 15:19 jdk1.8.0(linux_x64_1.8.0_74).tar.gz1.2 安装及配置cd /opt/install/jdk1.8tar xvzf jdk1.8.0(linux_x64_1.8.0_74).tar.gzvi /etc/profileexport PATH=$PATH:/opt/install/jdk1.8/jdk1.8.0/bin# 使环境生效source /etc/profile#检查环境java –version-----------------------------------------java version "1.8.0_74"Java(TM) SE Runtime Environment (build 1.8.0_74-b02)Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)2 安装及配置Maven2.1 下载及安装mavenmkdir -p /home/mavencd /home/maven-rw-r--r-- 1 root root 8491533 Jul 3 2020 apache-maven-3.3.9-bin.tar.gztar zxvf apache-maven-3.3.9-bin.tar.gzcd apache-maven-3.3.92.2 配置maven环境变量vim /etc/profile#mavenexport MAVEN_HOME=/home/maven/apache-maven-3.3.9export PATH=$PATH:$MAVEN_HOME/bin#使环境变量生效source /etc/profile#验证mvn -v
3.安装和配置Nexus3.1 下载Nexus安装包,并放入指定目录下mkdir -p /home/nexue#上传nexue并解压tar nexus-3.19.1-01-unix.tar.gz
3.2 调整nexus配置
vim /home/nexus/nexus/etc/nexus-default.properties
修改nexus端口为8088
application-port=8088 #修改端口为8088application-host=0.0.0.0#nexus-args=${jetty.etc}/jetty.xml,${jetty.etc}/jetty-http.xml,${jetty.etc}/jetty-requestlog.xmlnexus-context-path=/nexus-edition=nexus-pro-editionnexus-features=\ nexus-pro-featurenexus.hazelcast.discovery.isEnabled=true3.3 启动nexuscd /home/nexus/nexus/bin./nexus start3.4 访问操作界面并修改admin密码#访问地址http://ip:8088#初始密码admin账号的初始密码在 cat /home/nexus/sonatype-work/nexus3/admin.password 下#登录控制台后修改admin密码,详见下面页面password 4.客户端maven 配置4.1 源码仓库发布者4.1.1 配置发布用户名及密码(maven/setting.xml)开发环境中本地maven的settings.xml配置文件
#修改开发环境中本地maven的settings.xml配置文件 password为刚才修改的密码servers server idmy-releases/id usernameadmin/username passwordpassword/password /server server idmy-snapshots/id usernameadmin/username passwordpassword/password /server/servers4.1.2 配置代码的私库地址(maven项目的pom.xml配置)#添加 !-- 私服地址 -- distributionManagement !-- 私库发行版jar -- repository idmy-releases/id namemaven-releases/name urlhttp://ip:8088/repository/maven-releases//url /repository !--私库快照 -- snapshotRepository idmy-snapshots/id namemaven-snapshots/name urlhttp://ip:8088/repository/maven-snapshots//url /snapshotRepository /distributionManagement4.1.3 发布配置私服地址后,可通过idea自带插件完成目标仓库的推送
4.2 仓库使用者-开发人员4.2.1 项目中配置远程私库(pox.xml) !-- 使用aima私服代码仓库 -- repositories repository idmaven-public/id namemaven-public/name urlhttp://ip:8088/repository/maven-public//url snapshots enabledtrue/enabled /snapshots /repository /repositories配置好仓库指向后,添加相关依赖坐标,即可从maven私服自动拉取相关依赖
界面如下:
本文TAG:私服源码
- 上一篇: 大蛇无双2下载_无双大蛇2特别版汉化
- 下一篇: 角色扮演小游戏大全(角色扮演小游戏有哪些)
猜你喜欢
- 2023-11-091.85灵陵传奇手游
- 2023-10-291.85蜀山忘忧传奇手游
- 2023-10-171.85大乾霸业传奇手游
- 2023-10-071.80封魔主宰传世传奇手游
- 2023-09-241.80锦云合击传奇手游
- 2023-09-141.95双星无限刀超超变传奇手游
- 最近发表
- 标签列表
-
- 传奇手游 (5)
- 冰雪传奇手游 (3)
- 合击传奇手游 (6)
- 单职业传奇 (11)
- 复古传奇 (42)
- 合击传奇 (107)
- 火龙传奇 (7)
- 合击 (34)
- 沉默 (2)
- 大极品传奇 (8)
- 复古传奇手游 (16)
- 神途手游 (2)
- 1.80火龙 (2)
- 三职业传奇 (85)
- 1.80 (224)
- 1.76 (101)
- 1.85 (58)
- 三职业 (22)
- 火龙 (65)
- 复古 (92)
- 微变 (20)
- 战神 (12)
- 单职业 (5)
- 金币 (13)
- 1.82 (9)
- 微变版本 (2)
- 大极品 (4)
- 复古小极品 (3)
- 微变传奇 (10)
- 战神传奇 (2)
- 变态 (9)
- 1.79 (7)
- 1.95 (47)
- 1.70 (4)
- 小极品传奇 (3)
- 1.78 (3)
- 暗黑 (2)
- 1.80-85 (2)
- 三职业传奇手游 (19)
- 微变传奇手游 (7)
- 火龙传奇手游 (10)
- 迷失传奇手游 (5)
- 无限刀传奇手游 (27)
- 专属传奇手游 (7)
- 单职业传奇手游 (11)
- 宠物传奇手游 (2)
- 金币传奇手游 (2)
- 沉默传奇手游 (3)
- 神器传奇手游 (8)
- 单职业传说手游 (2)