springboot的jar包打包命令详解

mac2024-02-01  59

代码片段

nohup java -jar registry-Dalston.SR2.jar >regist.log & ps -ef | grep "java -jar rdms-0.0.1-SNAPSHOT.jar" | grep -v grep| awk '{print $2}'|xargs kill -9|| echo $? ps -ef | grep "java -jar registry-Dalston.SR2.jar" | grep -v grep| awk '{print $2}'|xargs kill -9|| echo $? ps -ef | grep " dec-0.0.1-SNAPSHOT.jar" | grep -v grep| awk '{print $2}'|xargs kill -9|| echo $? nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5115 -jar dec-0.0.1-SNAPSHOT.jar &

代码片段解释

linux中的|管道符 作用: 隔开两个命令 左边命令的输出会作为右边命令的输入 grep 在文件种查找指定的字符串 grep -v grep就是查找不包含指定的字符串的行 ps -ef | grep "java -jar rdms-0.0.1-SNAPSHOT.jar" | grep -v grep| awk '{print $2}' xargs 格式化输出 echo $? 查看执行结果0成功 awk 文字提取 awk '{print $2}' 提取每行输出的第二个元素 Java jar 启动开启远程debug功能 nohup java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005 server-a-0.0.1-SNAPSHOT.jar >log.log & nohup java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 server-a-0.0.1-SNAPSHOT.jar >log.log &
最新回复(0)