Tomcat的startup.bat启动不了。

2024-11-24 00:11:14
推荐回答(5个)
回答1:

你的tomcat加如变量没

变量 值
apache-tomcat-6.0.30 (文件夹名) D:\apache-tomcat-6.0.30\bin (tomcat路径)

classpath注意值的 点分号 ——》 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME\lib\tools.jar;

JAVA_HOME 安装路径 C:\Program Files\Java\jdk1.6.0_29

path 注意值的 点分号 ——》 .;%JAVA_HOME%\bin

%JAVA_HOME% 就是调用jdk的安装路径
保存后
在重新启动计算机 在dos界面运行java和javac命令 正常说明环境变量正确

在启动start.bat 这样才能正常运行。

回答2:

首先,你用的是免安装版,那么你系统服务中的tomcat也是手动安装进去的是么?你用startup。bat没问题,说明你的环境变量都正确的。你说”但是我用服务启动Tomcat的话 程序加载完成后我的项目就会报错”,我理解是用服务启动tomcat,这时候:问题1:tomcat本身是没问题的对吧?问题2:然后访问项目时有问题对吧?如果你能确定 问题1 ,那么问题出在你的项目的web.xml里,如果你不能保证问题1 ,我猜测你的服务里的tomcat是之前安装的遗留版,可能确实有问题。方便的话把错误信息贴出来。

回答3:

以下是COPY来的 看见说的不错
1.打开我的电脑--属性--高级--环境变量

2.新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置

希望有帮助

回答4:

楼主的方法是可以的,很好

回答5:

装在哪个文件?