美文网首页
Springboot 启动参数

Springboot 启动参数

作者: Lrxc | 来源:发表于2021-06-07 12:05 被阅读0次

安装环境及版本:

  • 系统:java 1.8
  1. 指定环境

    #后台运行
    nohup java -jar xxx >/dev/null 2>&1 &
    
    • >/dev/null

      这条命令的作用是将标准输出1重定向到/dev/null中。 /dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称“黑洞”。那么执行了>/dev/null之后,标准输出就会不再存在,没有任何地方能够找到输出的内容。

    • 2>&1

    将标准错误重定向到标准输出(由于标准输出已经定向到“黑洞”了,即:标准输出此时也是"黑洞",再将标准错误输出定向到标准输出,相当于错误输出也被定向至“黑洞”)

  2. 指定环境

    java -jar -Dspring.profiles.active=test xxx.jar
    
  3. 指定外部配置文件

    官网说明: https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#features.external-config

    #默认加载顺序,和内部配置文件互补
    file:./config/
    file:./
    classpath:/config/
    classpath:/
    
    #会 替换 内部配置文件
    java -jar -Dspring.config.location=/opt/config/application.yml xxx.jar
    #和内部配置文件互补(推荐)
    java -jar -Dspring.config.additional-location=/opt/config/application.yml xxx.jar
    
  4. 指定repository路径

    #路径:/home/repository
    java -jar -Dthin.root=/home/ xxx.jar
    
  5. 空运行

    java -jar -Dthin.dryrun=true xxx.jar
    

相关文章

网友评论

      本文标题:Springboot 启动参数

      本文链接:https://www.haomeiwen.com/subject/pmzzsltx.html