簡體   English   中英

Gradle 找不到 tools.jar

[英]Gradle Could not find tools.jar

我正在嘗試使用 LibGdx 制作游戲。 我喜歡它! 它非常簡單,而且比 JME3 和 LWJGL 好很多。 但是嘗試打包時出現錯誤。 這是 Gradle 的 gui 圖像: http : //prntscr.com/845kyx ,這是完整的調試錯誤: http : //pastebin.com/ugdfySg1現在我不知道如何調試這些錯誤以及什么沒有,所以我希望有人可以提供幫助。 我還嘗試重新創建整個項目,並使其成為 Eclipse 有效項目,而不僅僅是 Gradle。 這些都沒有奏效。 在此處輸入圖片說明

我在項目的根目錄中有一個名為gradle.properties的文件,它具有以下屬性:

org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_74

org.gradle.java.home需要指向一個有效的 JDK 位置。

如果沒有這個文件,我會得到同樣的錯誤(找不到 tools.jar)。 有了文件,這不再是問題。

對我來說是這樣的解決方案:

yum install java-1.8.0-openjdk-devel

或者對於較新的 CentOS/Fedora/RHEL 版本:

dnf install java-devel

您必須將系統屬性“java.home”和環境變量 JAVA_HOME 設置為有效的 JDK。

設置環境變量運行: export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64

sudo apt-get install openjdk-7-jdk

為我的 Jenkins 工作修復了它。

如果我們已經有很多不同的發行版答案,我不妨添加 Arch 答案:

sudo pacman -S jdk8-openjdk

這對我來說是一種臨時解決方案。 在“gradle.properties”文件中的項目根目錄中,我有一行:

org.gradle.java.home=/usr/lib/jvm/default-java/

暫無
暫無

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

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