# 使用java -jar命令时添加jvm参数.

命令格式

java jvm参数 -jar xxx.jar 例子:

  1. java -Dserver.port=8081 -jar springBoot.jar 注意的是 不能将jvm擦拿书 放在 jar包后面, 比如:

DANGER

java -jar xxx.jar -Dserver.port=8081 这个是无效的.

# 设置springboot参数.

我们可以在springboot项目后面追加spring的参数. java -jar xxx.jar --server.port=8081 需要注意的是需要两个-, 并且spring参数是以.来分割多个单词.

我们知道SpringBoot还会从系统的环境变量中加载配置参数. 但是需要注意环境变量名必须是全大写, 并且多个单词之间使用_分割. 比如说配置一个server.port的环境变量. 对于的是在linux中添加一个SERVER_PORT的环境变量.

# 在Linux 中添加一个环境变量.

  1. 永久添加
    • 在/etc/profile文件中最后一行追加export SERVER_PORT=8081
    #使用如下的命令
    echo "export SERVER_PORT=8081" >> /etc/profile
    #删除最后一行可以使用如下命令
    sed -i '$d' 文件名
    
  2. 临时添加: 直接在shell输入以下命令. export SERVER_PORT=8081

此时我们执行java -jar命令启动springboot项目时自动的可以将可以识别的环境变量变成配置.

更新时间: 2024年4月10日星期三下午3点35分