tomcat启动不了,屏幕一闪而过,log报错报错 ClassNotFoundException:org.apache.catalina.start.Calalina
我的环境变量配置如下:
calalina_base d:\apache-tomcat-6.0.32
calalina_home d:\apache-tomcat-6.0.32
calalina_tmpdir d:\apache-tomcat-6.0.32\temp
java_home c:\program files\java\jdk.6.0_21
classpath d:\apache-tomcat-6.0.32\bin\bootstrap.jar
在线坐等
------解决方案--------------------------------------------------------
在myeclipse菜单栏中window-preferences-tomcat中
在tomcat-home栏导入你的tomcat所在路径
在tomcat version选择你的tomcat对应的版本 如(version5.x)
在Context-declaration-mode中
如果选择Server.xml(可以在你的tomcat\conf\server.xml中更改你的tomcat端口如下
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" />这里如果8080端口已经被占可以再这里更改)
如果选择Context.xml需要在你的tomcat\conf\Catalina\localhost目录下手动配置数据源或者建项目时把你的项目建成tomcat项目这样就以直接在项目上点击右键直接在tomcat project栏选择update context definition就可以自动生成数据源
点开tomcat栏在JVM-Settings中选择你所用的JRE
------解决方案--------------------------------------------------------
首先,你要看看打你的jdk安装是否正确,运行cmd,进入控制台,运行java -version,看看是否正确。然后你看看你的进程里面是不是tomcat进程还在啊,杀死进程,之后startuptomcat
------解决方案--------------------------------------------------------
在startup.bat和 catalina.bat的最后加上 pause
然后点击 startup.bat,看看报什么错误
------解决方案--------------------------------------------------------
ClassNotFoundException:org.apache.catalina.start.Calalina
不是环境变量错了,就是应该少了jar包吧
------解决方案--------------------------------------------------------
按以下改一下就OK了
变量名 CLASSPATH 值 .;%JAVA_HOME%\lib\dt.jar;
变量名 JAVA_HOME 值 .;%JAVA_HOME%\lib\dt.jar;
变量名 path 值 .;%JAVA_HOME%\bin;
------解决方案--------------------------------------------------------