确认运行环境是否部署好
根据需要
查看jdk是否安装,java命令是否可用
停止项目:得到服务端口并关闭项目
PID=$(ps -ef | grep jack-blog.jar | grep -v grep | awk '{ print $2 }')
if [ -z "$PID" ]
then
echo Application is already stopped
else
echo $PID
kill $PID
fi
启动
1.使用java -jar xxxxx
这样的启动方式容易导致命令行需要一直开着服务才能正常;
2. @echo off
start javaw -jar xxxx
或者
nohup java -jar xxxx
或者
javaw -jar xxx
解决每次远程连接都加载环境变量的问题
修改etc目录下的bashrc文件,在最前面添加
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar