-D
这是JVM参数
使用例子:
java -Dserver.port=8080 -jar test.jar
-D 要放到 -jar 前面,否则参数无效
// java源码获取
System.getPorperties(“server.port”);
System.getPorperties(“OCP_NACOS_SERVER_ADDR”);
这是系统环境变量
java -jar test.jar --server.port=8080
-D 要放到 -jar 后面,否则会报错
若将 Nacos 配置了server.port参数的话,那么Nacos的配置优先级高,若未配置则该系统环境变量起作用
// java源码获取
System.getEnv(“server.port”);