脚本修改的位置
路径:web-provider\bin
下3个文件 cmu-web-provider.java.status, cmu-web-provider.pid cmu-web-provider.status
修改成 platform_plus.java.status, platform_plus.pid platform_plus.status
修改的位置跟配置文件 webProvider 配置文件下这两个配置一样
APP_NAME="platform_plus"
APP_LONG_NAME="platform_plus"
61行
wrapper.java.classpath.2=../lib/platformPlus/platform_plus.jar
@@@@ 重要的
日志生成路径是相对 webProvider的路径的,所以代码配置 ../log
@@@@ 重要的
-- 创建软连接:
ln -s /home/hyw/project/platformfile/lib/ ./
ln -s /home/hyw/project/platformfile/logs/ ./
./ 是指 /home/hyw/project/web-provider
2. pid多加了2
ssh-keygen -t rsa
scp ~/.ssh/id_rsa.pub root@119.29.9.149:/home/root/id_rsa.pub
-- 将公钥保存到 authorized_keys
cat /home/root/id_rsa.pub >> ~/.ssh/authorized_keys
-- 权限无法修改,使用下面这条语句
chattr -ia authorized_key
--可以直接使用了
-- 将本地的jar包上传到服务器
scp -r /root/.jenkins/workspace/platform_plus/target/platform_plus.jar root@119.29.9.149:/usr/local/platform/platform_plus/platform_plug/target
-- 将服务器的jar进行重新命名
ssh root@119.29.9.149 "cp /usr/local/platform/platform_plus/platform_plug/target/platform_plus.jar{,`date '+%Y%m%d%H%M'`}"
java -jar jenkins.war --httpPort=8080