【Java】命令

jar

一. 参数类型说明

1. 标准参数(-)

所有类型JVM都必须实现这些参数的功能

2. 非标准参数(-X)

默认jvm实现这些参数的功能,不保证所有类型JVM都实现

-Xms512m -Xmx512m

3. 非Stable参数(-XX)

各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用

4. 程序参数(--)

SpringBoot方式,可通过@Value注解获取,也可通过main函数的args参数获取

需放在 -jar 之后

--server.port=8080
--spring.profiles.active=dev

5. 环境变量(-D)

需放在 -jar 之前

-Dkey=value

System.getProperty("key")

二. 使用示例

1. 启动程序

java -jar demo.jar

后台启动
nohup java -Xms512m -Xmx512m -jar demo.jar &

2. 设置启动端口

nohup java -jar demo.jar --server.port=8080 &
posted @ 2021-10-11 19:48    阅读(48)  评论(0编辑  收藏  举报