1:不同环境配置 配置文件与项目分离
#!/bin/bash
allpath="/app/lulu-1.0.jar"
propath="/app/config/application.yml"
logpath="/applog/lulu-1.0-log-20230211.log"
#依赖jar 放到/app/lib后面
jarpath="/app/lib"
#1:不同环境配置 配置文件与项目分离
#linux 启动jar应用
nohub /app/jdk1.8.0_271/bin/java -jar ${allpath} --spring.config.location=${propath} -Xms2048m -Xmx1024m -Dfile.encoding=UTF-8 >>${logpath} &
#linux 启动jar应用 (应用程序与依赖jar分离)
nohub /app/jdk1.8.0_271/bin/java -Dloader.path=${jarpath} -jar ${allpath} --spring.config.location=${propath} -Xms2048m -Xmx1024m -Dfile.encoding=UTF-8 >>${logpath} &
#windows 启动jar java -jar lulu-1.0.jar
D:\A_code\git\Spring\demo\test\springboottest\target>java -Dloader.path=./lib -jar lulu-1.0.jar