我剛剛開始使用OSX Yosemite上的intellij 14.1.5使用JHipster框架/代碼生成器。我有一個簡單的應用程序,我已經將兩個領域對象導入Intellij作爲Gradle項目。當我嘗試通過gradle構建「運行」任務來運行應用程序時,構建在bower命令上失敗。我可以從osx終端應用程序和Intellij的終端窗口成功運行此gradle任務。當我從Gradle任務窗格調用運行任務時,或者如果從工具欄中的「運行配置」下拉列表中運行它,它會失敗。當Intellij調用gradle時感覺失敗,但在終端中調用gradlew時成功。我不確定爲什麼這些環境/調用會有所不同。Intellij 14 gradle無法運行bower命令
我已經通過nvm/node安裝了npm/gulp/bower/yoeman,並在當前版本(今天安裝)上運行。節點在4.1.1。
它是如何失敗?請提供日誌。區別可能是IDEA可能會將gradle作爲全局命令調用,而不是本地gradlew包裝器。 –
這裏是輸出: 上午08時58分05秒:執行外部任務 '跑' ...... :generateMainMapperClasses :compileJava :compileScala UP-TO-DATE :涼亭失敗 失敗:未能建立與例外。 *發生了什麼問題: 任務':bower'的執行失敗。 >啓動過程中發生問題'命令'bower'' *嘗試: 使用--stacktrace選項運行以獲取堆棧跟蹤。使用--info或--debug選項運行以獲取更多日誌輸出。 BUILD失敗 總時間:7.481秒 錯誤= 2,沒有這樣的文件或目錄 上午8:58:14:外部任務執行完成'運行'。 –
所以它表示找不到bower命令,要麼你沒有使用'npm install -g bower'來安裝它,要麼它不在你的路徑中。檢查文檔。 –