我已經配置執行者來檢查一些屬性。這些被導出爲我的主目錄中的.profile
文件中的環境變量。從控制檯生成運行良好。intellij作爲不同的用戶運行maven嗎?
從intellij構建(雙擊maven菜單中的目標)失敗,因爲執行者無法找到屬性......這裏出了什麼問題以及如何解決它?
我的第一個猜測是,intellij作爲一個不同的用戶運行maven,但我不知道如何驗證它或如何處理它。
注:我不是要求解決方法。其中一個是在intellij的maven Runner設置中設置屬性,第二個 - 在/etc/profile
中設置屬性。但我想避免它們。
編輯:我試過重新啓動intellij,X服務器和機器 - 對執行者沒有影響。 printenv
在新鮮的控制檯顯示我的變量按預期。從同一個控制檯啓動intellij導致相同的構建失敗。
謝謝。
我不相信有什麼辦法可以配置maven或任何其他插件或程序作爲IntelliJ中的其他用戶運行。 – 2012-01-09 13:36:00
我以jenkins服務器爲例,它以詹金斯用戶的身份運行maven - 我找不到其他解釋 – kostja 2012-01-09 13:57:35