centos编译java失败,安装笔记:在CentOS上配置Java编译打包

https://www.cnblogs.com/zeng1994/p/3a32e18355e85640e6df307c7f7a5429.html

====安装SVN

yum install -y subversion

svnserve --version

mkdir /data/build

cd /data/build

svn checkout 地址

====安装maven

wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repo

yum -y install apache-maven

mvn -version

cd /data/build/Java/appApi

mvn clean package

====编写脚本

yum -y install sshpass

cd /data

vi build-appApi.sh

#!/bin/sh

cd /data/build/Java/appApi

rm -f /build-appApi.log

svn update

mvn clean package | tee /build-appApi.log

result=`grep 'BUILD SUCCESS' /build-appApi.log`

if [ -z "$result" ];

then

echo "[ 编译出错,详细日志请看 /build-appApi.log]"

exit

else

cp -f /data/build/Java/appApi/target/appApi.war /data/appApi.war

/usr/bin/sshpass -p 密码 scp -o StrictHostKeyChecking=no -P 22 /data/build/Java/appApi/target/appApi.war root@IP地址:/data/

/usr/bin/sshpass -p 密码 scp -o StrictHostKeyChecking=no -P 22 /data/build/Java/appApi/target/appApi.war root@IP地址:/data/

echo "先重启db1,观察cpu正常后,再重启db3和nginx,重启命令: service tomcat restart"

fi

chmod oug+x build-appApi.sh

标签:Java,CentOS,编译,appApi,apache,data,war,build

来源: https://www.cnblogs.com/ilovejesus/p/12490525.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值