日期:2014-05-18  浏览次数:20729 次

问一个关于Tomcat配置CLASSPATH的问题
我的.bash_profile里面明明配好的了CLASSPATH=/usr/java/jdk1.5.0_10/lib(其他没用的没写)
可是运行tomcat后,执行jsp的时候,总给我报错。而且看日志,写着:cp=/usr/java/jdk1.4.2/lib/......
...

让我郁闷啊,tomcat里面是不是有哪个配置文件能修改classpath设置呢?我该修改那儿?

系统是Tomcat5.0.28,用了ant,tomcat的子启动,这两方面我都不会哦,一知半解的,只是人家配好了我拿来用用

------解决方案--------------------
unix操作系统还是windows的啊?
windwos的需要设置系统的环境变量.
我的电脑-> 属性-> 高级-> 环境变量-> 系统变量-> 新建(变量名为:CATALINA_HOME;变量值为你tomcat的安装路径)

unix需要修改系统的配置文件.
在根目录键入: vi .profile
看看jdk的设置目录.

tomcat里好像不能设置jdk吧.反正我不太清楚.
------解决方案--------------------
classpath 改成
C:$javahome$lib\dt.jar;C:$javahome$lib\tools.jar;.;
试下
------解决方案--------------------
我不知道ant启动会不会有其他的特殊配置,我现在就是单独启动tomcat,进行系统环境变量配置,直接配一个JAVA_HOME指向JDK安装位置,然后在path里面加入一个
,;%JAVA_HOME%\bin;就能正常运行了.
试试