java项目代码上线

使用maven编译java项目 maven国内源下载地址:https://mirror.tuna.tsinghua.edu.cn/apache/maven/
一.部署maven 1.下载maven

[root@web01 /opt]# wget https://mirror.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gz

2.解压并设置软链接
[root@web01 /opt]# tar xf apache-maven-3.6.1-bin.tar.gz -C /usr/local [root@web01 /opt]# ln -s /usr/local/apache-maven-3.6.1/ /usr/local/maven

3.为maven配置环境变量
[root@web01 /opt]# vim /etc/profile ... export M2_HOME=/usr/local/maven export PATH=${M2_HOME}/bin:$PATH [root@web01 /opt]# source /etc/profile

二.源码编译上线 1.下载源码包 【java项目代码上线】这里需要你自行下载源码包,这里提供一个链接地址:
https://gitee.com/vicwang0513/springbootweb.git
[root@web01 ~]# tar xf SpringBootWeb.tar.gz

2.使用maven编译打包
#查看源码包是否存在胖文件(pom.xml该文件是编译安装解决依赖问题所必须的) [root@web01 ~]# cd SpringBootWeb/ [root@web01 ~/SpringBootWeb]# ls pom.xmlsrc #第一编译使用 [root@web01 ~]#mvn package 打包 #第二次使用或编译失败第二次使用 [root@web01 ~]#mvn clean package先清理缓存文件,再打包 #maven源加速(默认国外比较慢,使用国内的阿里云的maven源比较快) vim /usr/local/maven/conf/settings.xml alimaven aliyun maven http://maven.aliyun.com/nexus/content/groups/public/ central [root@web01 ~/SpringBootWeb]# ls pom.xmlsrctarget

3.部署war包
[root@web01 ~/SpringBootWeb] cp target/SpringBootWeb.war /app/tomcat/webapps2

4.测试 java项目代码上线
文章图片

    推荐阅读