java -jar 參數前后位置說明


springboot項目啟動的時候可以直接使用java -jar xxx.jar這樣。下面說說參數的一些講究

1.-DpropName=propValue的形式攜帶,要放在-jar參數前面

  eg:java -Dxxx=test -DprocessType=1 -jar xxx.jar

  取值:System.getProperty("propName")

2.參數直接跟在命令后面

  eg:java -jar xxx.jar processType=1 processType2=2

  取值:參數就是jar包里主啟動類中main方法的args參數,按順序來

3.springboot的方式,--key=value方式

  eg:java -jar xxx.jar --xxx=test

  取值:spring的@value("${xxx}")

 

本文轉自:https://www.cnblogs.com/xu-lei/p/11698323.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM