在Ubuntu中设置多个path到JAVA_HOME

我试图从.bashrc文件中设置Ubuntu中的JAVA_HOMEpath,我目前有类似的东西

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

但是我也想将Tomcat文件夹中的servlet库添加到path中。 我试过这样做:

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

但是,这只是打破了JAVA_HOMEpath。 我如何将Tomcatpath添加到原始的JAVA_HOMEpath?

谢谢,Alex

首先, JAVA_HOME应该只包含实际的Java安装目录。 通常情况下,额外的类应该被添加到CLASSPATH ,目录分隔:例如

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

不幸的是,Tomcat似乎做了自己的事情,而且每一个主要版本的Tomcat都已经改变了。 本指南应该可以帮助你弄清楚如何去做你正在尝试使用的任何版本的tomcat。

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