问题标签 [java-home]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
13349 浏览

java-home - 在 Linux 中设置 JAVA_HOME 系统范围的好方法是什么?/etc/profile 还是 /etc/profile.d/custom.sh?

关于在 Linux 中在哪里设置系统范围的 JAVA_HOME 似乎没有官方答案,至少我还没有找到(查看 Oracle 网站和一些谷歌 fu)。许多论坛和评论都指向在 /etc/profile 甚至 /etc/bashrc/(或 /etc/bashrc.bashrc)中设置它,但在我的系统上,这两个文件头都非常具体地用于创建

“/etc/profile.d/ [...] 中的 custom.sh shell 脚本,因为这将防止在将来的更新中合并。”

而不是直接修改文件。

出于这个原因,我认为放置在 /etc/profile.d 中的 custom.sh shell 脚本是可行的方法,但我可能会遗漏一些东西,因此这个问题 =)

如果我错过了官方文档并发布链接,请原谅我!


0 投票
7 回答
27259 浏览

java - JAVA_HOME 和 java -version

我正在使用 Windows .bat 脚本,我设置JAVA_HOMEC:/Program Files/Java/jdk1.6.0_32 当我执行 a 时java -version,它仍然显示 1.3

我怎样才能解决这个问题?我究竟做错了什么?

0 投票
2 回答
958 浏览

java - getting the error even after setting JAVA_HOME property

This is the error that i get when i try to run the application based upon google app engine through netbeans. But i have set the JAVA_HOME variable :(see the pic)

enter image description here

Then why do i get the errors ?

0 投票
3 回答
6542 浏览

hadoop - Hadoop:未设置 JAVA_HOME

像世界上的其他人一样,我正在关注这个 hadoop 教程。我到了格式化HDFS的地步,我得到了这个:

这很有趣,我在 /etc/profiles 中设置了 JAVA_HOME。

我是不是搞砸了?

似乎工作。也许它绝对必须在我的 hadoop-env.sh 中设置?

懒惰,是的,但不管有没有这个评论,我仍然得到“JAVA_HOME is not set”。我的想法不多了。有人看到我缺少的东西吗?

0 投票
4 回答
19974 浏览

java - “错误:未正确定义 JAVA_HOME。” 在构建 Jikes rvm

当我在 Ubuntu 上构建 Jikes RVM 时,我得到了这个错误。任何的想法?

操作系统:

环境变量:PATH

JAVA_HOME

javaJAVA_HOME/bin目录中检查了它,它可以工作。无论我如何更改环境变量,错误一直在抱怨

“我们无法执行 /opt/jdk1.6.0/bin/java”。

看来我没有修改正确的“位置”。

0 投票
1 回答
58022 浏览

tomcat - JAVA_HOME 和 JRE_HOME 的区别

我有一个启动 Tomcat 的脚本,它看起来像这样:

我可以将 JRE_HOME 设置为我的 jre 文件夹或我的 JDK 文件夹,并且 Tomcat 可以工作,但是如果我删除 JRE_HOME 并改用 JAVA_HOME,Tomcat 只有在我给它提供 JDK 文件夹的路径时才能工作。

那么JRE和JAVA home有什么区别,为什么Tomcat会这样表现呢?

0 投票
1 回答
734 浏览

izpack - 在 Ubuntu 12.04 上安装 IzPack 的问题

我刚刚在我的计算机上安装了 Ubuntu 12.04,并试图让 IzPack 正常工作但无济于事。我已经很好地安装了 IzPack,但是设置 JAVA_HOME 环境变量会导致问题。

我安装了 JDK(我需要用 IzPack 编译),现在我试图找出哪个路径是我的 JAVA_HOME 变量的正确路径。

在 /usr/lib/jvm 我有以下内容:

  • java-1.6.0-openjdk-amd64
  • java-6-openjdk-common
  • java-6-openjdk-amd64
  • java-7-openjdk-amd64

我的问题是,这些和哪个是我的 JAVA_HOME 有什么区别?此外,我尝试将其中的每一个都设置为 JAVA_HOME,当我尝试使用 IzPack 进行编译时,我收到以下错误消息:

警告:未设置 JAVA_HOME 环境变量。如果由于找不到 sun.* 类而导致构建失败,则需要将 JAVA_HOME 环境变量设置为 java 的安装目录。

此外,IzPack 网站说我还需要设置以下变量,如果有人可以帮助我找到以下内容的正确路径,那就太好了。谢谢!

  • 导出 JAVA_HOME=/usr/java/j2sdk1.4.2_06
  • 导出 JAVA_JAR=/usr/java/java_jar
  • 导出 JRE_HOME=/usr/java/j2sdk1.4.2_06/jre
  • 导出 CLASSPATH=/usr/java/j2sdk1.4.2_06/bin
  • 导出 PATH=/usr/java/j2sdk1.4.2_06/bin:/usr/java/j2sdk1.4.2_06/jre/bin:$PATH
0 投票
2 回答
5910 浏览

java - 为便携式 Eclipse 设置 JAVA_HOME

我正在运行 Windows XP。我在 USB 上安装了一个便携式 Eclipse,当我尝试安装 Android SDK 时,它说“找不到 Java SE 开发工具包 (JDK)”并告诉我设置 JAVA_HOME 环境变量。Java SDK 位于

K:\EclipsePortable\JDK\bin K:\EclipsePortable\JRE\bin K:\EclipsePortable\JDK\jre\bin K:\EclipsePortable\App\Eclipse\JRE\bin

我正在使用 K:\EclipsePortable\JDK\ 所以我假设我将它设置为这两个路径之一。我该怎么做呢?这是在 eclipse 中还是在 Windows 中?

0 投票
1 回答
3346 浏览

java - 记录类的 JAVA_HOME 问题

即使我的 JAVA_HOME 设置正确,我也会收到以下错误。

C:\workspace-sts-2.8.0.RELEASE\JBClient\target>echo %JAVA_HOME%

C:\jdk1.6.0_31




我没有做任何日志记录我只是在我的类路径上有以下依赖项(连同 JRE)

0 投票
1 回答
37501 浏览

java-home - 我正在尝试查找 JAVA_HOME 路径

我跑了 echo %JAVA_HOME% 来找到我的路径。我知道这是错误的路径,但我不确定如何修复它。任何帮助,将不胜感激。