1、在shell脚本中自定义java环境
启动一个java项目,在其启动shell脚本中定义改项目的jre环境
2、在程序部署的shell启动脚本中加入远程连接
JAVA_OPTS="$JAVA_OPTS -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9988"
suspend表示远程连接是否阻塞启动,当配置y时表示程序启动,远程连接上之后,程序才会继续加载(这样方便调试程序启动时的问题);配置n时表示远程没有连接,也不会阻塞程序的启动。