通过“org.gradle.java.home”提供的Java主目录无效,无效的目录:/usr/本地/java/jdk1.8.0_05

xcitsw88  于 2023-02-09  发布在  Java
关注(0)|答案(8)|浏览(344)

我正在使用gradle 2.9、intellij和Win10进行Spring开发。在一个特定的项目中,我遇到了这个错误:

Java home supplied via 'org.gradle.java.home' is invalid. Invalid directory: /usr/local/java/jdk1.8.0_05

solution 1solution 2对我都不起作用。

zour9fqk

zour9fqk1#

最后我找到了我的解决方案,在项目根目录下我找到了gradle.properties configure this java home

org.gradle.java.home=/usr/local/java/jdk1.8.0_05

我把它移走,然后正确地建造它。

2mbi3lxu

2mbi3lxu2#

1.检查C:\Users\<user>\.gradle中的全局gradle配置
1.在您的android项目中,您将有一个名为gradle.properties的文件
1.删除org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_144

tpxzln5u

tpxzln5u3#

1.在您的android项目中,您将拥有一个名为gradle.properties的文件。
1.打开那个文件,会有一行字
org.gradle.java.home=C:\程序文件\Java \jdk1.8.0_144
1.你必须修改这一行,插入你的jdk安装位置,最重要的是在你的路径中使用双反斜杠“\”。

gwbalxhn

gwbalxhn4#

对于MacBook上的任何人,您可能需要检查/Users/username/.gradle/gradle.properties中的文件是否提供了正确的JDK路径。
我在Android Studio中收到以下消息:
为org.gradle.java.home Gradle属性指定的值“/应用程序/Android Studio.app/Contents/jre/jdk/Contents/Home”无效(提供的Java主目录无效)
我的gradle.properties文件包含以下行:
主页=/应用程序/安卓Studio.app/Contents/jre/jdk/Contents/Home
我不得不把它改为:
org.gradle.java.home=/应用程序/Android Studio4.1.3.app/Contents/jre/jdk/Contents/Home因为我有多个安装,所以我将Android Studio.app重命名为Android Studio 4.1.3.app

ql3eal8s

ql3eal8s5#

1.如果使用visual studio代码,请打开文件夹android\gradle.properties
1.更改路径org.gradle.java.home = <local path>\Java\jdk1.8.0_144,例如C:\Program Files\Java\jdk1.8.0_191

fdx2calv

fdx2calv6#

在我的例子中,我从android/gradle.properties中删除了这一行:
主页=/应用程序/安卓系统www.example.comStudio.app/Contents/jre/jdk/Contents/Home
然后我编辑了我的android/local.properties并给出了正确的sdk目录路径,该路径可以在android studio -> preferences -> Appearance & behaviour -> System settings -> Android sdk中找到
显然我把代码从一台机器移到了另一台机器上,所以sdk路径不正确。

czq61nw1

czq61nw17#

对于Mac M1芯片用户,请在gradle.properties中添加以下行

org.gradle.jvmargs=-Xmx1536M
android.useAndroidX=true
android.enableJetifier=true
org.gradle.java.home=/Applications/Android Studio.app/Contents/jbr/Contents/Home //////-ADD THIS LINE ONLY

你可以找到你的java主路径
Android工作室-〉文件-〉项目结构-〉SDK-〉Android工作室java主页

hfyxw5xn

hfyxw5xn8#

删除此行:

org.gradle.java.home=/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home

从gradle.properties下载。这对您很有用。

相关问题