簡體   English   中英

在Mac上的Eclipse中為Maven設置通用環境變量

[英]Setting universal Environment variables for Maven in Eclipse on Mac

我有大量的Maven項目,它們都依賴於某些環境變量。 對於所有項目,它們都是相同的。 我知道我可以為給定項目創建運行配置,但是我希望基本上可以為所有項目運行運行配置,而不必專門進行設置。

我願意讓Eclipse從我的.bash_profile中讀取,或者以其他方式加載它們。

如果可以使用多個Maven啟動配置,則只需設置第一個配置並將其他配置創建為副本,這樣就不必一遍又一遍地輸入常用信息。

如果您需要以后更改這些環境變量的靈活性(而不必編輯許多位置),請嘗試以下操作:

首先轉到Preferences > Run/Debug > String Substitution並創建一個或多個新的“變量”(名稱x值x描述),例如,名稱= myVar,值= 13

然后,在“ Environment選項卡中的m2e啟動配置( Run As ... > Maven Build ... )中,使用步驟1中的變量作為值來定義環境變量,例如name = myEnvVar,value = $ {myVar}。 這應該將環境變量myEnvVar = 13傳遞到您的Maven構建中。

除了輸入$ {myVar},您還可以在編輯環境變量時單擊Variables... ,然后從列表中選擇變量。

現在,從步驟1(myVar)更改變量將影響引用該變量的所有啟動配置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM