背景介绍:因为项目上线部署要打成jar包,jar包相当于一个大文件夹,无目录分层,自然就没法读到resources下的文件,于是我找了很多springboot-项目获取resources下文件的方法都没能解决 。最后决定用配置文件挂载的方式尝试一下,完美解决。
1.首先需要将springboot项目打包
双击即可 会依次执行clean-compile,最后打包
2.找到target目录下的jar包,通过跳板机部署到主机上
注意事项:需要在主机上分层文件夹:在放jar包的目录下再新建一个resoures放配置文件,启动命令:nohup java -jar -Xbootclasspath/a:/root/xxxx/resources sms-0.0.1-SNAPSHOT.jar &
后面不加“&” 进程挂不起来