關於配置Gradle後執行gradle -v命令出現“BUILD FAILED”錯誤的解決辦法

關於配置Gradle後執行gradle -v命令出現“BUILD FAILED”錯誤的解決辦法

環境說明

  • 操作系統:Ubuntu16.10
  • Gradle版本:gradle4.4.1

錯誤日誌

FAILURE: Build failed with an exception.

What went wrong:
Task ‘GRADLE_OPTS=->Dgradle.user.home=/usr/SoftwareEngineer/softwareInstallPlace/Apach/Gradl>e4/Gradle4/gradle441/gradle_cache’ not found in root project ‘foxcles’.
Try:
Run gradle tasks to get a list of available tasks. Run with –stacktrace option >to get the stack trace. Run with –info or –debug option to get more log >output. Run with –scan to get full insights.
Get more help at https://help.gradle.org

BUILD FAILED in 0s

錯誤原因

gradle軟件包中的bin目錄下有一個gradle文件,用來配置gradle啓動時的一下相關信息,具體的有時間在寫一篇博客來說明。其中有一行
代碼如下:
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
GRADLE_OPTS=-Dgradle.user.home=/usr/SoftwareEngineer/softwareInstallPlace/Apach/Gradle4/Gradle4/gradle441/gradle_cache

這行代碼設置了gradle的緩存位置,因爲本人的gradle是從公司的環境copy過來的,原來是:
# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script.
set GRADLE_OPTS='-Dgradle.user.home=I:XXXX\XXXX\XXXX\gradle_cache'

這導致gradle無法正確獲得路徑信息,所以一直報錯。用vim或是gedit命令修改這個文件之後保存,在終端運行gradle -v,將出現以下說明,說明gradle
配置沒有問題。

## PS
簡單記錄一下配置gradle的環境步驟:
1.打開profile文件 sudo gedit /etc/profile;
2.在末尾行添加
export GRADLE_HOME=/usr/SoftwareEngineer/softwareInstallPlace/Apach/Gradle4/Gradle4/gradle441
export PATH=$GRADLE_HOME/bin:$PATH

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章