找回密码
 立即注册

QQ登录

只需一步,快速开始

1、运行Spring Boot

对于Spring Boot的运行,步伐员GG在开辟中,直接可在idea和eclipse等开辟工具中,run/debug,实行入口函数SpringBootApplication;至于在测试情况和生产情况,我们一样平常运行的是通过Maven 打的jar包。
2、跳过测试用例

mvn clean package -Dmaven.test.skip=true
3、快速实行

java -jar api-1.0-SNAPSHOT.jar
java -jar api-1.0-SNAPSHOT.jar –spring.profiles.active=dev
4、背景运行

nohup java -jar ./api-1.0-SNAPSHOT.jar &
纵然你关掉了终端,步伐仍能可以访问。
共同设置文件

nohup java -jar ./api-1.0-SNAPSHOT.jar –spring.profiles.active=prod &
5、常见的Shell脚本

查抄是否运行服务check.sh
#!/bin/shAPP_NAME=api-1.0-SNAPSHOTtpid=`ps -ef|grep $APP_NAME|grep -v grep|grep -v kill|awk '{print $2}'`if [ ${tpid} ]; then echo 'App is running.'else echo 'App is NOT running.'fi启动服务start.sh
#!/bin/shAPP_NAME=api-1.0-SNAPSHOTtpid=`ps -ef|grep $APP_NAME|grep -v grep|grep -v kill|awk '{print $2}'`if [ ${tpid} ]; then echo 'App is running.'else echo 'App is NOT running.'fibogon:test dy_bom$ cat start.sh#!/bin/shrm -f tpidnohup java -jar ./car-league-qc.jar --spring.profiles.active=prod &echo $! > tpidecho Start Success!制止服务stop.sh
#!/bin/shAPP_NAME=api-1.0-SNAPSHOTtpid=`ps -ef|grep $APP_NAME|grep -v grep|grep -v kill|awk '{print $2}'`if [ ${tpid} ]; thenecho 'Stop Process...'kill -15 $tpidfisleep 5tpid=`ps -ef|grep $APP_NAME|grep -v grep|grep -v kill|awk '{print $2}'`if [ ${tpid} ]; thenecho 'Kill Process!'kill -9 $tpidelseecho 'Stop Success!'fi留意事项:脚本与jar包同一级目次
Uo223noUDuENgDo2.jpg
分享至 : QQ空间
收藏

1 个回复

倒序浏览
顶起顶起顶起,来支持下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册