我正在使用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 1和solution 2对我都不起作用。
我正在使用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 1和solution 2对我都不起作用。
8条答案
按热度按时间zour9fqk1#
最后我找到了我的解决方案,在项目根目录下我找到了
gradle.properties
configure this java home我把它移走,然后正确地建造它。
2mbi3lxu2#
1.检查
C:\Users\<user>\.gradle
中的全局gradle配置1.在您的android项目中,您将有一个名为
gradle.properties
的文件1.删除
org.gradle.java.home=C:\\Program Files\\Java\\jdk1.8.0_144
tpxzln5u3#
1.在您的android项目中,您将拥有一个名为gradle.properties的文件。
1.打开那个文件,会有一行字
org.gradle.java.home=C:\程序文件\Java \jdk1.8.0_144
1.你必须修改这一行,插入你的jdk安装位置,最重要的是在你的路径中使用双反斜杠“\”。
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
。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
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路径不正确。
czq61nw17#
对于Mac M1芯片用户,请在gradle.properties中添加以下行
你可以找到你的java主路径
Android工作室-〉文件-〉项目结构-〉SDK-〉Android工作室java主页
hfyxw5xn8#
删除此行:
从gradle.properties下载。这对您很有用。