问题标签 [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 回答
752 浏览

java - Linux Mint 上 Titanium Studio 中的 JAVA_HOME 错误

我会尽量保持简洁,因为我需要快速弄清楚这一点。当我在 Linux Mint 13 64 位系统上设置 Titanium Studio 2.1.1.201207271312 时,我在安装喜欢的 Java Titanium 版本时遇到了各种问题。最后,我我使用了这里的说明来让它工作。

现在几个月后,当我尝试为 Google Play 编译一个应用程序时,我得到了这个可怕的错误:

[ERROR] Program launch failed. Unable to locate Java VM. Please set JAVA_HOMenvironment variable. [ERROR] Unabled to prepare JavaScript for packaging. Error code 4.

检查我系统上的java替代品我得到这个:

我的 .profile 中有以下设置

但我仍然得到钛的错误。我尝试了许多不同的 .profile 文件变体,但没有运气。

我真的需要尽快解决这个问题。有没有人有任何想法?

编辑:解决

我似乎已经找到了正确的路径,这是我的 .profile 现在的内容:

0 投票
2 回答
124 浏览

java - 为什么是这个版本的java?

在我的 Red Hat 服务器上, java -version 输出;

但是,既没有设置PATH, 也没有JAVA_HOME设置环境变量。同样,JAVA_HOME未在~/.bash*文件上设置。

为什么我的服务器在安装其他两个 Java 版本的同时使用此版本的 Java 以及如何使用?

0 投票
7 回答
21322 浏览

cygwin - 在 Cygwin 中导出带有空格的 JAVA_HOME

我正在尝试使用以下命令在 Cygwin 中设置我的 JAVA_HOME:

但是当我这样做时cd $JAVA_HOME,我会收到此错误:

我尝试引用并转义空格(即,\),但没有奏效。知道还有什么吗?

谢谢,

0 投票
6 回答
363697 浏览

java - 如何在 Windows 7 中设置 CATALINA_HOME 变量?

我已经下载了apache-tomcat-7.0.35。我的 JDK 版本是jdk1.6.0_27.

如何配置CATALINA_HOME为环境变量以及如何在 Windows 7 下运行 Tomcat 服务器?

0 投票
3 回答
3752 浏览

java - Java 环境变量设置正确,但 java 找不到 jars

概括

Java 环境变量设置正确,从 echo-ing 中可以看出。但是,只有在 javac 命令中显式包含 jar 时才能看到 jar。

细节

这与图形和 OpenGL 无关,某些问题与类路径有关,即第三方jar文件的导入。

使用 Windows XP SP3、JDK 1.7.0_13

在 Windows xp 上,系统环境变量 PATH/JAVA_HOME/CLASSPATH 已设置/添加到包括以下目录:

没有可能发生冲突的用户定义变量。来自终端的保证(我在更改环境变量以便更新后重新启动,以在 windows xp 中设置环境变量,请参阅Java 安装的环境变量):

矫枉过正,是的...当它起作用时,我会适当地修剪它们

相关文件:

jogl-all.jar包含“javax.media.opengl.GL2”,Mush.java是一个通过导入 java-OpenGL 库显示简单 3D 蘑菇的程序;具体来说,它导入“javax.media.opengl.GL2”。

JarDir.java是我在http://www.java2s.com/Code/Java/File-Input-Output/Listfilesinajarfile.htm找到的一个程序,它显示了 jar 中的类,我用它来证明 jar 内容. 它还表明可以在机器上进行编译。

JarDir.java 如下:

并给出输出:

它演示了成功的编译和 jar 文件中类的存在。尝试运行Mush.java会出现许多错误,尤其是第一个错误:

为了确定这是否是类路径问题,我运行了:

由于缺少相关类(例如由Mush.java实例化并位于同一项目文件夹中的 MushScene.java )而导致错误,但在查找 javax.media.opengl 时没有问题所以问题一定是环境变量问题!

这意味着,尽管根据 echo %classpath% 正确设置了类路径,但 java 不同意。我做错了什么?

注意:Mush.java程序已经在 Linux 上进行了演示。

注意 2:我有多个 jar,如果我最终在 jar 文件夹中使用 N 个 jar,我希望能够包含该文件夹,而不是专门命名每个 jar =)

0 投票
20 回答
179963 浏览

java - 如何在 Mac 中永久设置 JAVA_HOME?

我正在尝试通过在终端JAVA_HOME输入来设置。export JAVA_HOME=/Library/Java/Home它设置JAVA_HOME当前会话。

我怎样才能永久设置它?

0 投票
2 回答
5546 浏览

macos - Axis 2 在我的 Mac 上看不到 JAVA_HOME(soapUI 和 wsdl2java)

问题:为什么 Axis 2 看不到 Java home 的位置?我是否设置错误?

摘要:我正在尝试使用带有soapUI 的Axis 2 从Mac 上的wsdl 生成Java 对象。但是,我收到错误消息“您必须在运行 Axis2 脚本之前设置 JAVA_HOME 变量。”

如果我echo $JAVA_HOME在命令行中输入,它会说

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

我已经导航到 JavaVirtualMachines 文件夹,jdk 确实在那里。

我也编辑了 ~/.bash_profile 说

导出 JAVA_HOME=$(/usr/libexec/java_home)

0 投票
2 回答
94590 浏览

windows - Maven 中的 Java_home

当我跑的时候mvn -version,我注意到了java_home...jdk\jre如下图)。那是错的吗?它不应该指向...\jdk.x.y.z(没有\jre)吗?如果是这样,我该如何重置它?(在全局%java_home%指向jdk目录)

0 投票
1 回答
3216 浏览

windows - Ant设置platforms.JDK_1.6.home不带参数

我在尝试在 Windows 机器上运行 ant 时遇到问题。我收到以下错误:

如果我执行ant -Dplatforms.JDK_1.6.home=%JAVA_HOME%它执行得很好,但是,有没有办法避免每次我需要构建程序时添加这个参数?

0 投票
5 回答
16947 浏览

java - 从 Java 检查/获取 JAVA_HOME 变量

在 Java 程序中,如何读取JAVA_HOME变量(以确保设置正确)?同样,如何获取bin文件夹的路径?也就是说,通常通过以下方式在 Windows 中设置路径:

path %path%;%JAVA_HOME%\bin

注意:我使用的是Alexkasko构建的 OpenJDK 。