小菜鸟心急如焚,折磨我数天:tomcat奇怪问题????(在线等待)急切等受教育中!!!!
前几天,我xp上的tomcat可用,但我重装了winxp,并且安装了win2000server后,原先我的tomcat在xp下可用,但装了两个系统后,我运行bin下的startup.bat出现以下提示:
警告:找不到文件“-Djava.endorsed.dirs="(或它的组件之一)。请确定路径和文件是否正确,而且所需的库文件均可用。
原先是用的jbuilder8.0中tomcat1.4和jdk,环境变量设置如下:
catalina_home x\tomcat
java_home x\jdk
classpath .;x\jdk\jre\lib\rt.jar;x\jdk\lib\tools.jar;x\jdk\dt.jar;x\jdk\bin
tomcat_home x\tomcat
原先正确的环境变量的配置竟不好用,两个系统下都有此错误!!!
难道两个系统都安装有错,奇怪?????
我又重装系统,用了jdk1.4.exe和tomcat,错误提示没了,但运行tomcat一闪而过,不知错在何处,又加path,还不行
望高人指教????????
问题点数:0、回复次数:9Top
1 楼gary_shi(Gary Shi)回复于 2003-06-02 08:10:32 得分 0
一闪而过多数是因为SERVER。XML或是WEB。XML当中有错误
“-Djava.endorsed.dirs="(或它的组件之一)。:这是因为JAVA_HOME设的不对Top
2 楼one_bird(一鸟)回复于 2003-06-02 08:40:59 得分 0
学习!Top
3 楼zzhangwa(化石和石头)回复于 2003-06-02 08:48:48 得分 0
可以到Dos下运行tomcat,这样出现详细的错误信息,方便调试。或者到tomcat安装目录下的logs目录下查看日志文件Top
4 楼jishuo()回复于 2003-06-02 09:00:00 得分 0
catalina_home x\tomcat 这个有问题吧 WIN2000下应该是TOMCAT HOME ,下面是我配置的例子:
Administrator
Java_home = C:\j2sdk1.4.0_01
Tomcat_home = e:\tomcat
System
classpath=C:\j2sdk1.4.0_01\lib\dt.jar;C:\j2sdk1.4.0_01\lib\tools.jar;C:\j2sdk1.4.0_01\lib\htmlconverter.jar;d:\Great\java;C:\j2sdk1.4.0_01\lib\classes111.jar;C:\j2sdk1.4.0_01\lib\classes12.jar;C:\j2sdk1.4.0_01\lib\nls_charset12.jar;C:\j2sdk1.4.0_01\lib\nls_charset11.jar;E:\tomcat\webapps\ROOT\WEB-INF\classes\bean;D:\bea\user_projects\Jack\applications\DefaultWebApp\WEB-INF\classes\bean;
path = C:\j2sdk1.4.0_01\bin
Top
5 楼hhuzhj(阿金)回复于 2003-06-02 09:19:49 得分 0
环境变量以前的设置全部删掉,然后重新设置,看看。Top
6 楼leshui(大象无形)(有物混成,先天地生)回复于 2003-06-02 09:28:24 得分 0
你到cmd下去运行tomcat
看具体是什么错误
估计就是JAVA_HOME你没有设吧Top
7 楼haode(好的)回复于 2003-06-02 09:48:37 得分 0
调试TOMCAT的时候,不要用那个快捷方式运行。因为它其实是个bat文件,如果运行正常,它可以一直保留,你随时可以查看其中的内容。如果运行失败,这个窗口会被系统自动关闭,你是无法看到错误信息的。你应该进入命令行模式,在其中运行tomcat,这样,就可以看到错误信息了Top
8 楼LiGun(^_^ 中国心_HSK ^_^)回复于 2003-06-02 12:27:48 得分 0
同意Top
9 楼cloudlu(云)回复于 2003-06-02 14:13:03 得分 0
很有可能是端口给其他程序占了,你用各8001试试Top




