Jar 包运行时修改配置

修改运行的端口

java -Dserver.port=9999 -jar test.jar
或者
通过命令更改Tomcat端口,并运行
java -jar demo.jar --server.port=8888 --server.address=127.0.0.1

指定读取配置文件路径

java -jar projectName.jar --spring.config.location=~/Project/Jars/config/myapplication.properties --port=8888 --address=127.0.0.1

"-server"用于设置虚拟机使用何种运行模式,一般有两种
1、client模式。启动比较快,但运行时性能和内存管理效率不如server模式,通常用于客户端应用程序。

2、server模式。启动比client慢,但可获得更高的运行性能。

"--spring.config.location" 指定配置文件路径,不写使用默认加载路径的application.properties
此外 “--port” “--address”为设置端口号和IP,properties文件如下,一般不像我这样写,直接用-Dserver.port=8080   -Dserver.address=127.0.0.1既可

Jar 包运行时修改配置

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!