java项目代码上线

2019-11-19  本文已影响0人  唯爱熊

使用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.下载源码包

这里需要你自行下载源码包,这里提供一个链接地址:
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.xml  src
#第一编译使用
[root@web01 ~]#mvn package 打包
#第二次使用或编译失败第二次使用
[root@web01 ~]#mvn clean package  先清理缓存文件,再打包
#maven源加速(默认国外比较慢,使用国内的阿里云的maven源比较快)
vim /usr/local/maven/conf/settings.xml
  <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
[root@web01 ~/SpringBootWeb]# ls
pom.xml  src  target
3.部署war包
[root@web01 ~/SpringBootWeb] cp target/SpringBootWeb.war /app/tomcat/webapps2
4.测试
上一篇下一篇

猜你喜欢

热点阅读