wsl中 使用 java -jar xxx --spring.profiles.active=dev 竟然不生效


今天閑來無事,搞一搞 wsl的開啟項目自啟動,卻讓我發現了個大問題,目前還沒找到解決辦法,有大佬知道,可以留言哦~

問題:

在wsl centos7 系統下, 執行如下腳本

nohup java -jar xxx.jar --spring.profiles.active=dev &

查看文件

2021-03-08 18:41:46.579  INFO 1501 --- [           main] xx.xxxxx.xxxxx.XXXXXApplication     : The following profiles are active: dev

一切看起來,似乎沒有什么問題
但是
執行sql的時候卻發現了,數據更新不成功!
於是去看日志,發現了日志鏈接的數據庫竟然是 默認的test 環境!!
再三確認之后,確實出現了這個問題,目前沒找到解決問題的方式,只能手動在配置文件中配置該屬性了。

希望能有大佬來評論解惑~ 謝謝


免責聲明!

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



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