在使用idea编译项目的时候,打开右侧的Maven工具栏–》点击父类parent项目–》Lifecycle–》clean,然后再package
然后生成target文件,里面有需要的jar包,复制jar包到服务器端直接后台运行:
nohup java -Djava.security.egd=file:/dev/./urandom -jar XXXXX.jar &
然后回生成一个nohup.out日志文件,可以执行:
tail -f nohup.out
实时查看日志。
注意:一定要package父类parent项目,打包单独的启动项目由于跟其他项目版本不一致无法使用,我遇到过这个问题,单独打启动包的jar包会导致改的代码没有效果。
查看运行的java项目:
ps aux |grep jar