問題起因:
開發中不想修改主配置文件 application.yml 中的 active 屬性,每次提交代碼還得把它由 dev 改成prod,提交代碼時需要刻意不提交它,能不能不修改它呢 ?當然是可以的,修改啟動參數即可
問題處理:
https://www.cnblogs.com/WPF0414/p/11531944.html 這個帖子中提到直接Run啟動或者Debug方式啟動,現實開發中沒人直接啟動吧....
上個帖子我試着二選一即可,兩個配其中一個就管用
-Dspring.profiles.active=****** Debug方式
--spring.profiles.active=****** 直接啟動
我試着二選一都行
修改啟動時端口: 在 Environment variables: 里面增加 server.port = 8080 (端口號) 或者在VM options 添加 -Dserver.port=8080 (端口號)
這么做都是為了不改配置文件而已,省的提交的時候還得把它過濾掉