安装

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程

配置环境变量,是mvn命令可执行

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_02

 

 source /etc/profile

 

 上传java代码,解压,进到代码目录,执行mvn package打包,执行过程中会进到apache仓库下载依赖进行打包

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_03

 

 打包完成后,出现一个target文件夹,里面有一个jar包

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_04

 

 mvn clean 先清除,后打包

mvn -v 查看版本

配置maven+nexus私服,本地存放依赖的仓库,

安装配置nexus

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_05

 

 启动nexus

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_06

 

 输入10.0.0.8:8081 进入主界面,登录,用户名:admin,密码:admin123

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_07

 

 配置阿里云私服地址(maven打包时会先到本地的私服仓库找依赖,如果没有再去阿里云私服找,然后存在本地私服仓库))

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_08

 

 在maven配置私服地址

1 .  cd /usr/local/maven/conf/

2.   cp settings.xml{,.bak} 

3.   vim  settings.xml  配置nexus私服地址

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_09

 

 找到mirror标签,复制

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_10

 

 找到profile标签,删除注释,更改url

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_11

 

 激活

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_12

 

 执行maven packge打包命令,快速打包

将代码推送到gitlab,然后在jenkins创建一个maven项目

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_13

 

 Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_14

 

 系统管理--全局工具配置--找到mavenb,取消自动安装,填写自己安装的路径

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_15

 

 点击立即构建即可

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_16

 

 

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_17

 

上面2行是 将拉取下来的代码中的sql语句,导入到数据库

 在jenkins中执行命令,先将tomcat中的web代码移除到tmp目录,然后将maven项目中的打包好的war包部署到tomcat web目录

然后点击立即构建

 

Maven的安装与使用,JAVA代码上线流程_JAVA代码上线流程_18

 

 输入主机地址:8080 可以打开web页面