->博客已准备转移到博客园<-html
java命令的模版:java [-options] -jar jarfile [args...]java
先贴一下个人简单的启动命令:spring
java -Xms128m -Xmx256m -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8081,suspend=n -jar /data/app/test.jar --spring.profiles.active=dev &tomcat
其中:服务器
-Xms128m 设置的是JVM堆最小内存为128mapp
-Xmx256m 设置的是JVM堆最大内存为256mjvm
这里有个问题是-Xmx指定的内存不包括jvm运行中使用的本地内存,因此若是有NIO等涉及到本地内存的状况时,该java进程占用的总内存会超过-Xmx设定的数值socket
-Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8081,suspend=ndebug
设置debug模式,容许tomcat远程链接服务器调试,调试端口可指定,此处为8081调试
/data/app/test.jar 指定须要执行的jar包的路径
--spring.profiles.active=dev 设定SpringBoot运行环境为dev环境
& 后台模式执行