当前位置: 首页 > 知识库问答 >
问题:

Ubuntu 14.04 LTS-java8/gradle,错误与JAVA_HOME变量

颜熙云
2023-03-14

我试图安装gradle和,但我一直得到错误:

错误:JAVA_HOME设置为无效目录:/usr/lib/jvm/java-6-sun/bin

当我输入< code>echo $JAVA_HOME时,我得到

/usr/lib/jvm/java-6-sun/bin

并且在.bashrc中也指定了相同的路径,所以我真的不知道发生了什么。我试图谷歌这个问题,但我能找到的最接近我自己的问题是这个问题,但我不认为我有完全相同的问题,解决方案似乎无论如何都不起作用。

我按照这个教程安装了java,我先通过尝试这些步骤安装了gradle,当这些步骤不起作用时,我删除了gradle并以这种方式尝试。每次我输入gradle时,我都会收到相同的错误消息。

我使用Ubuntu才几个月,所以我还在学习操作系统和如何使用它。如果您能在这里帮助解决问题,我们将不胜感激。

共有1个答案

濮书
2023-03-14

尝试将JAVA_HOME设置为不带bin文件夹的位置:

/usr/lib/jvm/java-6-sun
 类似资料:
  • 当尝试使用gradle从Jenkins构建一个android应用程序时,我得到以下错误: 但是,当我检查JAVA_HOME变量时,我得到: 运行。 为什么Gradle会找到

  • 当我回显$JAVA_HOME时,我得到/library/Internet plug-ins/javaappletplugin.plugin/contents/home 但是当我执行/usr/libexec/java_home时,得到的是/library/java/javavirtualmachines/jdk-15.0.2.jdk/contents/home 我认为它们都应该返回/library/

  • 我已经在Linux中安装了Apache TomcatV7.0.77。但当我尝试启动时,tomcat启动,但在日志文件中抛出一个错误: 第415行:path/to/java_home/bin/java:没有这样的文件或目录

  • 当尝试运行gradle时,我得到以下错误: 但是,当我检查JAVA_HOME变量时,我得到: 我的JAVA_HOME是在.bashrc中定义的,我仔细检查了它是否被设置为源。 我还检查了符号链接到,而又正确地符号链接到 此外,我还检查了或中没有重复的JAVA_HOME定义。 所以我的问题是Gradle如何/为什么找到,更重要的是我如何将它指向正确的目录? 其他需要JDK的程序工作得很好,所以我认为

  • 我开始使用Gradle和Intellij,但在配置Gradle的JVM时遇到了问题。当我开始一个新的Gradle项目时,我不允许将JVM定义为我的JAVA_HOME变量。下面的截图显示了正在发生的事情: 正如您可以看到的那样,Intellij说我的JAVA_HOME变量没有定义,但是如果我键入,我就可以得到我的Java目录,在我的例子中: My./~bash_profile配置如下: 有人能想到发

  • 问题内容: 尝试运行gradle时,出现以下错误: 但是,当我检查JAVA_HOME变量时,我得到: 我的JAVA_HOME是在.bashrc中定义的,我已经仔细检查过它是否已设置为源。 运行还确认JAVA_HOME设置正确并且在PATH上。 我还检查了符号连接这反过来又正确的符号链接 另外,我检查了或中没有重复的JAVA_HOME定义。 所以我的问题是Gradle如何/为什么找到,更重要的是如何