考了个tomcat似乎不用安装的,但是配置完tomcat后启动出错了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了考了个tomcat似乎不用安装的,但是配置完tomcat后启动出错了相关的知识,希望对你有一定的参考价值。

Eclipse(8.0GA)装在D盘,tomcat f放在C盘下,F盘为win7(64)系统盘tomcat路径配置无错,端口8080监听,启动错误信息如下:--------------error info--------------

2010-10-31 21:50:14 org.apache.catalina.core.AprLifecycleListener init
信息: Loaded APR based Apache Tomcat Native library 1.1.10.
2010-10-31 21:50:14 org.apache.catalina.core.AprLifecycleListener init
信息: APR capabilities: IPv6 [false], sendfile [true], accept filters [false], random [true].
2010-10-31 21:50:15 org.apache.coyote.http11.Http11AprProtocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
2010-10-31 21:50:15 org.apache.coyote.ajp.AjpAprProtocol init
信息: Initializing Coyote AJP/1.3 on ajp-8009
2010-10-31 21:50:15 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 1595 ms
2010-10-31 21:50:15 org.apache.naming.NamingContext lookup
警告: Unexpected exception resolving reference
java.io.FileNotFoundException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)

严重: Exception processing Global JNDI Resources
javax.naming.NamingException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)

2010-10-31 21:50:15 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2010-10-31 21:50:15 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.16
2010-10-31 21:50:15 org.apache.naming.NamingContext lookup
警告: Unexpected exception resolving reference
java.io.FileNotFoundException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)

2010-10-31 21:50:15 org.apache.catalina.realm.UserDatabaseRealm start
严重: Exception looking up UserDatabase under key UserDatabase
javax.naming.NamingException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)

2010-10-31 21:50:15 org.apache.catalina.startup.Catalina start
严重: Catalina.start:
LifecycleException: No UserDatabase component found under key UserDatabase
3)
2010-10-31 21:50:15 org.apache.catalina.startup.Catalina start
信息: Server startup in 92 ms
用cmd打开tomcat6.exe,

运行tomcat6w.exe,的确服务里找不到,可是感觉这个应该不用安装的,因为同学的本本也都正常使用着,没说谁用不了要安装的。。

Eclipse正确完整安装,运行。

参考技术A tomcat6w.exe是安装版的启动键,你必须在Windows的注册表中有关于tomcat启动的一些注册信息才能使用。 建议:你如果不想安装tomcat 可以上网下载一个绿色版的 解压运行startup.bat即可。 参考技术B 设置JAVA_HOME变量为java的主目录. 把java的bin目录路径添加到PATH环境变量中.
然后再启动tomcat应该就可以了
参考技术C 像这种问题,我也遇到过,就是不安装直接复制...我想是该程序没在你的注册表注册才会遇到这样的问题...建议重新安装而不是拷...在百度打上你那软件的名字. 参考技术D C:\Program Files\Apache Software Foundation\Tomcat 6.0\conf\tomcat-users.xml.new (拒绝访问。)
按照这个信息,应该是你的文件名不对吧,
tomcat-users.xml.new?
tomcat-users.xml?

Myeclipse安装完配置

1.Window --> preferences --> 搜索tomcat --> Tomcat7.x --> 选择Enable并导入tomcat所在目录
2.Window --> preferences --> General --> Workspace --> UTF-8
3.Window --> preferences --> General --> Editors --> File Associations --> jsp --> MyEclipse JSP Editor
4.Window --> preferences --> 搜索jsp --> 点击jsp --> Encoding 选择则UTF-8
5.Window --> preferences --> 搜索java --> Installed JREs --> 添加JDK(自己JDK所在目录)
6.Window --> preferences --> MYEclipse --> Files and Editors --> JavaScript --> Active mode

 






以上是关于考了个tomcat似乎不用安装的,但是配置完tomcat后启动出错了的主要内容,如果未能解决你的问题,请参考以下文章

2个TOMCAT同时运行……专业JAVA程序员请进

Tomcat 安装使用

Java开发系列03:Tomcat下载安装以及配置

IDEA 配置Tomcat运行Servlet项目

Tomcat系列之服务器的安装与配置以及各组件详解

Mac下安装Tomcat以及IDEA中的配置