美文网首页
java手动编译代码上线

java手动编译代码上线

作者: 吃可爱长大鸭 | 来源:发表于2019-11-26 14:28 被阅读0次

java编译代码上线

ssh-keygen -t rsa   #密钥生成
cat /root/.ssh/id_rsa.pub  #查看公钥
git config --global user.name "马振凯"
git config --global user.email "1003451503@qq.com"
mdkir /opt/   #创建目录
cd /opt/      #进入目录
wget 源码包    #下载源码包
cd 源码目录里   #进入源码
git init       #创建仓库
git add .       #代码上传到缓冲区
git commit -m "项目"   #代码上到本地仓库
git remote add origin git@gitee.com:ma_zhen_kai/sbw.git   #上传到码云仓库
git push -u origin master     #更新码云仓库
mkdir /code   #创建目录
cd /code       #进入到目录
git clone git@gitee.com:ma_zhen_kai/sbw.git   #克隆代码到/code目录
cd /sbw   #进到代码目录
wget http://192.168.13.120/191118/jdk-8u102-linux-x64.rpm  #下载jdk包
rpm -ivh jdk-8u102-linux-x64.rpm #解压jdk包
wget http://192.168.13.120/191118/apache-maven-3.6.1-bin.tar.gz #下载maven包
tar xf apache-maven-3.6.1-bin.tar.gz -C /usr/local#解压mvn包到/usr/local
ln -s /usr/local/apache-maven-3.6.1/ /usr/local/maven  #软链接到/usr/local/maven
vim /etc/profile    #修改变量配置文件
...
export M2_HOME=/usr/local/maven
export PATH=${M2_HOME}/bin:$PATH

source /etc/profile    #立即生效配置文件
cd /opt/sbw/       #maven源加速
vim /usr/local/maven/conf/settings.xml  # maven源加速
   <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>
mvn clean package   #先清理缓存文件,再打包
mvn package   #打包
#生成的war包发到tomcat站点目录下
scp -rp /opt/sbw/target/SpringBootWeb.war 10.0.0.7:/app/apache-tomcat-8.0.27/webapps

快速部署tomcat

wget http://192.168.13.120/191118/jdk-8u102-linux-x64.rpm  #下载jdk包
rpm -ivh jdk-8u102-linux-x64.rpm #解压jdk包
wget http://192.168.13.120/191118/apache-tomcat-8.0.27.tar.gz  #下载tomcat包
mkdir /app    #创建目录
tar xf apache-tomcat-8.0.27.tar.gz -C /app    #解压到/app
/app/apache-tomcat-8.0.27/bin/startup.sh   #启动tomcat
cd /app/apache-tomcat-8.0.27/webapps/    #进入web目录
rm -rf *              #删除目录原有的
scp -rp 10.0.0.51:/opt/sbw/target/SpringBootWeb.war .  #拷贝生成的war包
mv SpringBootWeb.war  ROOT.war  #改名字

相关文章

网友评论

      本文标题:java手动编译代码上线

      本文链接:https://www.haomeiwen.com/subject/bkwewctx.html