需求:有一个业务,当前项目是安装在windows系统上的,我们需要获取其他项目的安装路径,进行升级替换。所以目前升级项目是跟其他项目存放在相同目录下,就想通过java -jar 直接在bat启动脚本上,设置上当前安装目录参数。
自定义参数:DinstallDir=C:\program\"
"C:\Program Files\Java\jdk-11.0.6+10\bin\java.exe" -
agentlib:jdwp=transport=dt_socket,address=127.0.0.1:61188,suspend=y,server=n "-DinstallDir=C:\\program\\" -
XX:TieredStopAtLevel=1 -noverify -Dspring.output.ansi.enabled=always -Dspring.liveBeansView.mbeanDomain -Dspring.application.admin.enabled=true -
Dfile.encoding=UTF-8
java获取:
String installDir = System.getProperty("installDir");
获取没问题