IDEA 在專案tomcat中新增自定義環境變數

2021-10-12 07:14:46 字數 848 閱讀 1994

專案場景:在公司專案開發時,由於大部分測試機房在a點,故公司配置預設環境變數接入。但是開發過程中有乙個專案測試機房位於另乙個地點,由此此前在系統環境變數中的值會導致專案編譯啟動失敗

因工作地點位於a,電腦預設環境變數為a或可以設定修改環境變數,但由於修改環境變數後,非對應機房的專案會導致專案啟動失敗;這樣操作的話在切換專案時,會比較頻繁切換更換環境變數值,太麻煩了!!!!

問題例項:

啟動時異常情況:

在idea中使用tomcat啟動專案時可對當前tomcat的引數進行設定,考慮到之前專案中使用過vm options功能設定tomcat,便猜想當前專案所需的獨特的環境變數值是否也可以在tomcat中單獨設定?

在重新檢查專案tomcat時,確實發現了環境變數設定相關字眼的設定項,當下便設定引數嘗試

設定路徑為當前專案tomcat中startup/connection下,將所需環境變數新增然後儲存重啟嘗試:

設定:

執行結果:能夠正確識別出環境變數,專案正常啟動

tomcat部署 idea 專案

啟動tomcat 預設localhost 8080 projectname 即可訪問,其中,projectname是專案名稱,下同。tomcat conf下修改server.xml,在中新增 projectname docbase projectname.war debug 0 privileged...

SpringBoot專案在IDEA中配置熱部署功能

我們在開發中反覆修改類 頁面等資源,每次修改後都是需要重新啟動才生效,這樣每次啟動都很麻煩,浪費了大 量的時間,我們可以在修改 後不重啟就能生效,在 pom.xml 中新增如下配置就可以實現這樣的功能,我們稱 之為熱部署。在pom.xml檔案中新增熱部署的依賴就可以完成熱部署了 org.spring...

idea給web專案新增tomcat

首先,你需要新建乙個web專案 生成這個樣子 我們可以新建lib資料夾用來裝載必要jar,和新建classess資料夾用來儲存編譯後檔案,這樣感覺和myeclipes的專案相似。進入專案設定,修改編譯後檔案為我們建立的classess。ok,基本的web專案完成。然後我們希望將該web專案裝載進to...