在 Ubuntu 中设置 JAVA_HOME 的多个路径

在 Ubuntu 中设置 JAVA_HOME 的多个路径

我正在尝试从 .bashrc 文件设置 Ubuntu 中的 JAVA_HOME 路径,我目前有类似

export JAVA_HOME=/usr/local/jdk1.6.0_24

但我还想将 Tomcat 文件夹中的 servlet 库添加到路径中。我尝试这样做:

export JAVA_HOME=/usr/local/jdk1.6.0_24,/usr/local/tomcat/lib

但这只是破坏了 JAVA_HOME 路径。我怎样才能将 Tomcat 路径添加到原始 JAVA_HOME 路径中?

谢谢,亚历克斯

答案1

首先,JAVA_HOME应该只包含实际的 Java 安装目录。通常,应将其他类添加到CLASSPATH,目录之间用:例如

export CLASSPATH=$CLASSPATH:/usr/local/tomcat/lib/:/somewhere/else/

不幸的是,Tomcat 似乎有自己独特的风格,并且这种风格随着 Tomcat 的每个主要版本的发布而发生了变化。 本指南应该可以帮助您弄清楚如何使用您拥有的任何版本的 tomcat 来完成您想要做的事情。

答案2

尝试用冒号 (:) 分隔它们。

相关内容