问题标签 [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.
linux - 在 linux 机器上配置 jdk1.4 & jdk1.5
我的 Web 应用程序必须在 Jboss3.2.3 和 jdk1.4.2_19 上运行。我有另一个需要 jdk1.5 在同一台机器(AMI Linux)上的 Java 应用程序(X)。所以我需要将我的 JAVA_HOME 设置为 2 个 java 版本
我正在尝试按如下方式解决该问题:
将我的 JAVA_HOME 和默认 java (/usr/bin/java) 设置为 jdk1.5 以运行我的 java 应用程序。X 更改 Jboss 的 run.sh 文件以使 JAVA_HOME 变量指向 jdk1.4
有没有人试图将 Jboss 的 run.sh 更改为指向另一个 Java 版本(在我的例子中是 jdk1.4)?请问有什么指针/建议吗?
我期待你的想法
在此先感谢 NK
path - 从 IzPack install.xml 设置 $PATH 和 $JAVA_HOME
我看到 $JAVA_HOME 是 IzPack 中的内置变量。我可以在预安装脚本中分配它并让安装程序使用它吗?目前,我被困在一台默认为运行非常糟糕的开源 JRE 的机器上,我需要将它重新分配给 Sun JRE,以便安装程序能够正常运行。
在预安装脚本中,我可以附加到 $PATH 吗:
让我知道我能做什么,我无法访问写入 .cshrc 或 .cshrc.login 并且我无法告诉我的用户自己设置环境变量。
jenkins - Jenkins 从属环境变量刷新
我有一个具有JAVA_HOME
环境变量的 Jenkins Slave(一台 Windows PC)。我更新了 Slave 上的 Java 版本,所以我也更新了环境变量。
当我通过 Jenkins Web 界面查看这个 Slave 的系统属性时,该JAVA_HOME
属性被报告为旧的。
在 Windows PC 上运行echo %PATH%
显示正确的值。println System.getenv("PATH")
在从站的 Jenkins 节点脚本控制台上运行会显示旧的 JAVA_HOME 值。
我试图再次删除和添加从站并重新启动 Jenkins 服务器。仍然没有更新旧值。
有什么想法吗?
java - 即使 JAVA_HOME 路径正确,Tomcat 也没有运行
当我尝试使用运行 tomcat 时startup.bat
出现以下错误,
但后来我尝试C:\>echo %java_home%
并得到以下结果
我什至尝试JAVA_HOME
手动设置系统变量列表,但这个问题仍然存在。
我能做些什么来解决它?
我正在使用 Windows 7。
更新
在设置了一个名为 JAVA_HOME 的新系统变量并将其路径设置为 之后"C:\Program Files\Java\jdk1.6.0_25\bin\"
,我再次尝试了启动脚本,这次我得到了一个新错误。
知道这个错误是什么意思吗?
我什至尝试将路径设置为"C:\Program Files\Java\jdk1.6.0_25\"
(即没有bin)但发生同样的错误。
java-home - 在 Win 7 Pro 32 位中无法识别 JAVA_HOME 变量
我已将 JAVA_HOME 系统变量设置为C:\Program Files\Java\jdk1.6.0_30并将%JAVA_HOME%\bin添加到 Path 变量中。
当我使用 cmd 的新会话检查变量列表时,我根本看不到列表中的 JAVA_HOME 变量,但是 Path 变量包含记录C:\Program Files\Java\jdk1.6.0_30\bin。
当我想运行 mvn 时,我得到:
我仔细检查了配置,重新启动了机器,问题仍然存在。
你能给些建议么?看起来变量已设置,但 JAVA_HOME 没有进入变量列表,但是从它派生的值使其进入 Path 变量
java - 运行 ant 时“无法找到 tools.jar”
运行 ant 时,我收到以下消息:
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
我将 JAVA_HOME 设置为C:\Program Files\Java\jdk1.7.0_02
, PATH 包括C:\Program Files (x86)\Java\jdk1.7.0_02\bin
, CLASSPATH 包括C:\Program Files (x86)\Java\jdk1.7.0_02
, ANT_HOME 设置为C:\ant
。
似乎 ant 忽略了所有这些设置并在其他地方寻找 tools.jar。没有指向 jre6 路径的环境变量。任何想法为什么?
java - JAVA_HOME 未设置
在伪分布式操作中处理Hadoop实现时,我发现以下JAVA_HOME变量未设置异常,但是当我尝试回显它时,它已设置。
变量预设在conf/hadoop-env.sh
(edited export JAVA_HOME=/usr/lib/jvm/java-6-sun
), 中bash.bashrc
。
linux - JAVA_HOME 设置不正确。如何重置它?
当我尝试运行mvn
(即 Apache Maven)时,我不断得到error "JAVA_HOME" not set.
我按照说明设置JAVA_HOME
变量如下;在终端:
这看起来是对的,对吧?那为什么我仍然得到不正确的JAVA_HOME
错误?
heroku - 无法使用 RJB gem 将应用程序部署到 Heroku
我已经设置了 JAVA_HOME 变量
检查 heroku 配置是否显示此变量的值,然后推送:
仍然得到
bundler 安装 RJB gem 时出错。
我可以成功地将相同的源部署到另一个 Heroku 应用程序,并且所有环境变量都是相同的。
怎么了?
bash - 尝试设置 $JAVA_HOME 时出错 - 错误:未设置 JAVA_HOME
我有 Linux CentOS 5.5 版,我正在尝试安装 sun-java6-jdk。
我注意到,如果我执行以下命令,我有:
如果我做:
当我尝试运行脚本时,出现错误:错误:未设置 JAVA_HOME。
如何在 .bashrc 文件的 $JAVA_HOME 中找到并设置正确的值?
提前致谢