我創建了webstorm外部工具,它引發了一些錯誤,但是從終端運行相同的任務很好。我明白這是因爲當在webstorm中運行時,$ PATH變量設置爲與終端機箱。創建外部工具時沒有任何設置環境變量的選項。如何在webstorm/rubymine中爲外部工具設置$ PATH?我創建的外部工具是一個咕嚕的任務,如果有幫助,操作系統是Ubuntu的。jetbrains IDE外部工具的環境變量
這是錯誤:錯誤運行咕嚕服務器:不能運行程序「咕嚕」:錯誤= 2,沒有這樣的文件或目錄
我創建了webstorm外部工具,它引發了一些錯誤,但是從終端運行相同的任務很好。我明白這是因爲當在webstorm中運行時,$ PATH變量設置爲與終端機箱。創建外部工具時沒有任何設置環境變量的選項。如何在webstorm/rubymine中爲外部工具設置$ PATH?我創建的外部工具是一個咕嚕的任務,如果有幫助,操作系統是Ubuntu的。jetbrains IDE外部工具的環境變量
這是錯誤:錯誤運行咕嚕服務器:不能運行程序「咕嚕」:錯誤= 2,沒有這樣的文件或目錄
有一個支持環境變量的外部工具。
當前解決方法:
bash --login
運行腳本(外部工具運行的bash登錄shell,設置環境和執行爲通過腳本名稱的參數)對於OSX:
打開‘/Applications/Webstorm.app/Contents/Info.plist’
在你最喜歡的編輯器中。
查找以下部分並替換[您所在位置值]
<key>LSEnvironment</key>
<dict>
<key>PATH</key>
<string>[Your Path Value]</string>
</dict>
然後運行:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -v -f /Applications/WebStorm.app
我通過Ifeanyi Isitor
了此修復程序從一個夢幻般的articlehttp://ify.io/getting-webstorm-external-tools-to-work-on-webstorm-on-osx
謝謝。你解釋了這個問題,並且我使用了第二個解決方案。 –