我有一个项目文件,我试图通过tomcat上的eclipse运行。现在服务器启动了,但是当我尝试访问服务器时(使用localhost:8080),我收到404错误。看看Eclipse中的服务器控制台,我看到一些奇怪的消息,希望你们中的一个能够理解它们。消息如下。谢谢!
信息:在java.library.path上找不到基于APR的Apache Tomcat Native库,它可以在生产环境中实现最佳性能:C:\ Program Files \ Java \ jre6 \ bin; C:\ Windows \孙\的Java \ BIN; C:\ WINDOWS \ SYSTEM32; C:\ WINDOWS; C:\ WINDOWS \ SYSTEM32; C:\ WINDOWS; C:\ WINDOWS \ SYSTEM32 \ WBEM; C:\ WINDOWS \ SYSTEM32 \ WindowsPowerShell \ V1。 0 \ ;;。
警告:[SetPropertiesRule] {服务器/服务/引擎/主机/上下文}设置属性' source' to' org.eclipse.jst.jee.server:ROOT'找不到匹配的属性。
INFO:JSR 356 WebSocket(Java WebSocket 1.0)支持在Java 6上运行时不可用。要禁止此消息,请在Java 7上运行Tomcat,从$ CATALINA_HOME / lib中删除WebSocket JAR或添加WebSocket JAR到$ CATALINA_BASE / conf / catalina.properties中的tomcat.util.scan.DefaultJarScanner.jarsToSkip属性。请注意,已弃用的Tomcat 7 WebSocket API将可用。
答案 0 :(得分:0)
看起来你的Tomcat正常启动。
你得到的消息:
信息:在java.library.path中找不到基于APR的Apache Tomcat Native库,它可以在生产环境中实现最佳性能
这只是意味着您没有本地库可以使Tomcat运行得更快。不用担心。
警告:[SetPropertiesRule] {Server / Service / Engine / Host / Context}将属性'source'设置为'org.eclipse.jst.jee.server:ROOT'找不到匹配的属性。
这意味着在Tomcat的server.xml
文件中,<Context>
元素包含source
属性,而Tomcat不能/不会处理它,因此它将被忽略。< / p>
INFO:JSR 356 WebSocket(Java WebSocket 1.0)支持在Java 6上运行时不可用。
这只是意味着Tomcat 6下不支持/不支持WebSocket。不用担心。