我将我的spring boot应用程序打包到一个jar中,并通过带有.bat文件的apachetomcat9将其作为一个web服务。另一方面,application-prod.yml的外部化不起作用,.yml文件在与jar相同的路径中被忽略。请问我怎么做
xlpyo6sf1#
你可以查阅官方文件,作为你的参考 .yml 文件已与jar文件位于同一路径中,您可以尝试以下操作:
.yml
java -jar myproject.jar --spring.config.location=/path/to/your/yaml
bwntbbo32#
使用打包工具进行打包,例如maven。如果您使用maven,那么应该配置打包插件
2条答案
按热度按时间xlpyo6sf1#
你可以查阅官方文件,作为你的参考
.yml
文件已与jar文件位于同一路径中,您可以尝试以下操作:bwntbbo32#
使用打包工具进行打包,例如maven。如果您使用maven,那么应该配置打包插件