Linux启动java程序脚本

project_name=”tsp-eai-dre-1.0-SNAPSHOT.jar”
echo “——————-$project_name restart ———————————————- ”
git pull
mvn clean package -Dmaven.test.skip=true
sleep 1s
echo “kill pid $(ps -ef | grep $project_name | grep -v grep | awk ‘{print $2}’)” >> start.txt
kill -9 $(ps -ef | grep $project_name | grep -v grep | awk ‘{print $2}’)
nohup java -jar target/$project_name > /dev/null 2>&1 &
echo “new pid $(ps -ef | grep $project_name | grep -v grep | awk ‘{print $2}’)” >> start.txt

echo “——————-$project_name end ———————————————-i-”

sleep 2s

tail -f logs/common.log

Categories: Java

发表评论 取消回复

Linux启动java程序脚本_第1张图片

电子邮件地址不会被公开。

Name
Email
Website
What's on your mind?

近期文章
  • Maven deploy部署jar到远程私服仓库
  • java动态代理实现与原理
  • git 常用命令
  • java中观察者模式Observable和Observer
  • Netty解决TCP粘包和拆包问题的四种方案
近期评论
  • 马化腾发表在《Nginx的一些基本功能》
  • geyang发表在《世界,您好!》
  • 一位WordPress评论者发表在《世界,您好!》
分类目录
  • Big Data (5)
  • Java (27)
  • MicroServices (13)
    • GateWay (2)
    • REST (2)
  • Plus (38)
  • Spring (9)
    • Spring Boot (5)
    • Spring Data (4)
  • 中间件/框架 (5)
    • Kafka (3)
  • 数据库 (11)
    • Hbase (5)
    • MongoDb (2)
    • Mysql (3)
标签
apiDoc Drools dubbo fiddler Grafana hbase Hystrix IDEA java JDK jpa jvisualvm jvm kafka linux MongoDB MQTT Mysql Netty nginx OpenJDK Prometheus REST RocketMQ RPC Servlet Sleuth SOA spring boot spring data zookeeper Zuul 域名 微服务 数据结构 日志 爬虫 缓存 股票 设计模式 读书 运维 队列 集合 音乐
联系我

你可能感兴趣的:(Linux启动java程序脚本)