tomcat启动问题,不是报错,怎么消除警告

木有芒果 发布于 2012/07/19 09:48
阅读 9K+
收藏 1

启动后就是这个样子:

七月 19, 2012 9:19:08 上午 org.apache.catalina.core.AprLifecycleListener init
信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\myWork\ProgramFiles\jdk7.0\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:/myWork/ProgramFiles/jdk7.0/bin/client;D:/myWork/ProgramFiles/jdk7.0/bin;D:/myWork/ProgramFiles/jdk7.0/lib/i386;C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter;;C:\Program Files\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Windows7Master;d:\myWork\ProgramFiles\jdk7.0\bin;D:\myWork\ProgramFiles\jdk7.0\bin;D:\myWork\ProgramFiles\eclipse;;.
七月 19, 2012 9:19:08 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:servlet02' did not find a matching property.
七月 19, 2012 9:19:08 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:servlet' did not find a matching property.
七月 19, 2012 9:19:08 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["http-bio-8080"]
七月 19, 2012 9:19:08 上午 org.apache.coyote.AbstractProtocol init
信息: Initializing ProtocolHandler ["ajp-bio-8009"]
七月 19, 2012 9:19:08 上午 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 525 ms
七月 19, 2012 9:19:08 上午 org.apache.catalina.core.StandardService startInternal
信息: Starting service Catalina
七月 19, 2012 9:19:08 上午 org.apache.catalina.core.StandardEngine startInternal
信息: Starting Servlet Engine: Apache Tomcat/7.0.23
七月 19, 2012 9:19:09 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["http-bio-8080"]
七月 19, 2012 9:19:09 上午 org.apache.coyote.AbstractProtocol start
信息: Starting ProtocolHandler ["ajp-bio-8009"]
七月 19, 2012 9:19:09 上午 org.apache.catalina.startup.Catalina start
信息: Server startup in 567 ms

 

 

关键是那两个警告~想请问如何才能消除啊~不懂那个是什么意思~原来用6.0的时候就没这个警告...虽然项目启动运行没问题~但是看着十分不爽啊~求大神解答啊~~十分感谢~

加载中
0
逝水fox
逝水fox
用的Eclipse启动的Tomcat吧,你用Tomcat的startup脚本启就没有了。据说是Eclipse发布工程的时候在Tomcat的server.xml添加Context里面加了个source属性。标准的Tomcat配置文件不支持这个属性的。
木有芒果
木有芒果
回复 @逝水fox : 哦~这样啊~我刚试了哈~确实直接startup没有警告~那请问怎么可以消除这个警告喃?除了~直接用startup外~因为看着很别扭~呵呵~
逝水fox
逝水fox
回复 @Java_obj : 据说是Eclipse发布工程的时候在Tomcat的server.xml添加Context里面加了个source属性。标准的Tomcat配置文件不支持这个属性的。
木有芒果
木有芒果
还没有嘞~我马上去试试~我是用eclipse启动的~
0
逝水fox
逝水fox
补充一下,你可以吧Dynamic Web工程打包成war文件(Eclipse导出里面可以选),放去你Tomcat那边去启动。也可以自己写build.xml用ant编译打包发布过去。这样测试更类似你的运行环境一点。我是觉得用Eclipse启唯一的好处是可以单步调试。
0
逝水fox
逝水fox

貌似沒办法。以前看到网上说双击这个

然后把Publish modules的那个钩上保存。不过我这样操作过,在Eclipse Publish工程的时候,会出错。你可以试下

木有芒果
木有芒果
我也这么试过~确实也要出错~不过还是很谢谢你的答疑啊~感谢感谢~起码还是知道是怎么回事了~原来一直以为我自己工程出问题了嘞~但是工程又能启动~所以看着怪郁闷的~今天算是解决了心头的纠结了~嘿嘿~3q
0
杨延庆
杨延庆
用tomcat6.0可以启动工程么?
木有芒果
木有芒果
7.0和6.0都可以的启动工程的~只是吧~下面会有那个警告~看着不爽~就想知道咋去掉~呵呵~
0
sxgkwei
sxgkwei
又一个完美主义者。。。不碍事的都看着不爽,何必呢。。。
木有芒果
木有芒果
额....也不是完美主义者啦~只是原来出现这个问题~虽然对启动项目没什么影响~但是就感觉嘛~他写的是警告啊~说明可能在某种情况下可能出错的~所以嘛~想提前预防哈~看看各位大神有什么方法阻止~或是给俺说说到底是怎么回事了~嘿嘿~就是这样的~
0
zplswf
zplswf
用的是Eclipse的J2EE版本的吧
木有芒果
木有芒果
恩恩~是的~恳求解决方法啊~给跪了...............
0
美的人都早起
我是用starup启动tomcat 报这种警告又应该怎么办呢
我改动的server:
<Host name="localhost"  appBase="D:\\xmgk\\companyweb\\www.test.com" unpackWARs="true" autoDeploy="true">
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log." suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />
<Context path="" docBase="D:\\xmgk\\companyweb\\www.test.com\\test" reloadable="true" caseSensitive="false" debug="0"> </Context>   
</Host>
返回顶部
顶部