【发布时间】:2011-03-24 18:53:42
【问题描述】:
我正在运行 ubuntu,而 djatoka(在 tomcat 中运行)无法与 OpenJDK 一起使用。所以我将 JAVA_HOME 和 JRE_HOME 设置为我下载并导出变量的 Sun java。当我启动 tomcat 时,它会将 JRE_HOME 报告为我设置的内容。
但是,当我实际查看变量时,它们指向的是 OpenJDK,而 djatoka 无法正常工作。我找不到任何对其进行硬编码的地方,即使我将变量分配放在 catalina.sh 中并从那里导出,也会发生同样的事情。
这到底是怎么回事?谢谢,
凯尔
【问题讨论】:
-
后来我发现有一行在我导出变量后正在重置它。但是 /etc/environment 修复在我发现之前仍然有效。
标签: java ubuntu environment-variables administration system