有两种写法
nohup java -jar dataServicePlatform-starter-1.0.0-SNAPSHOT.jar >temp.out 2>&1&
这种写法是,你每次启动项目,都会重新加载temp.out文件。
还有一种写法是,在原先的temp.out上面追加日志,这样写
nohup java -jar dataServicePlatform-starter-1.0.0-SNAPSHOT.jar >>./temp.out 2>&1&
另外,集成jenkins的时候,远程执行sh脚本的时候,一定要记得指定jdk路径
nohup /data/jdk/jdk1.8.0_11/bin/java -jar dataServicePlatform-starter-1.0.0-SNAPSHOT.jar >>./temp.out 2>&1&
像这样,不然项目会启动不了。