2012-02-17 3 views
0

SpringSource 도구 모음에서 maven 기반 프로젝트를 설정하려고합니다. 프로젝트를 가져 왔고 maven이 모든 종속성을 가져 왔습니다. 나는 here에 주어진 지침에 따라 바람둥이를 구성했다.Tomcat APR 기반 Apache Tomcat 네이티브 라이브러리 오류

프로젝트가 오류없이 작성되었습니다. 하지만 그것을 실행하려고하면 다음과 같은 오류가 발생합니다. SprinSource 도구 모음을 처음 사용합니다. 누군가이 문제를 해결하기 위해 나를 도울 수 있습니까?

Feb 17, 2012 1:24:59 PM org.apache.catalina.core.AprLifecycleListener init 
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_02\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\bin\Perl\bin\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files (x86)\MiKTeX 2.9\miktex\bin;C:\Program Files\TortoiseSVN\bin;C:\Program Files\ThinkPad\Bluetooth Software\;C:\Program Files\ThinkPad\Bluetooth Software\syswow64;C:\SWTOOLS\ReadyApps;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files (x86)\Windows Live\Shared;. 
Feb 17, 2012 1:24:59 PM org.apache.tomcat.util.digester.SetPropertiesRule begin 
WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:uix' did not find a matching property. 
Feb 17, 2012 1:24:59 PM org.apache.coyote.http11.Http11Protocol init 
INFO: Initializing Coyote HTTP/1.1 on http-8080 
Feb 17, 2012 1:24:59 PM org.apache.catalina.startup.Catalina load 
INFO: Initialization processed in 1792 ms 
Feb 17, 2012 1:24:59 PM org.apache.catalina.core.StandardService start 
INFO: Starting service Catalina 
Feb 17, 2012 1:24:59 PM org.apache.catalina.core.StandardEngine start 
INFO: Starting Servlet Engine: Apache Tomcat/6.0.35 
Feb 17, 2012 1:25:00 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(C:\java\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\uix\WEB-INF\lib\geronimo-servlet_3.0_spec-1.0.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Feb 17, 2012 1:25:01 PM org.apache.catalina.loader.WebappClassLoader validateJarFile 
INFO: validateJarFile(C:\java\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\uix\WEB-INF\lib\tomcat5-servlet-2.4-api-5.5.27.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 
Feb 17, 2012 1:25:02 PM org.apache.catalina.core.StandardContext listenerStart 
SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener 
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1680) 
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526) 
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4149) 
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4705) 
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) 
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840) 
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057) 
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463) 
    at org.apache.catalina.core.StandardService.start(StandardService.java:525) 
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754) 
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:601) 
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) 
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) 

Feb 17, 2012 1:25:02 PM org.apache.catalina.core.StandardContext listenerStart 
SEVERE: Skipped installing application listeners due to previous error(s) 
Feb 17, 2012 1:25:02 PM org.apache.catalina.core.StandardContext start 
SEVERE: Error listenerStart 
Feb 17, 2012 1:25:02 PM org.apache.catalina.core.StandardContext start 
SEVERE: Context [/hiitwide] startup failed due to previous errors 
Feb 17, 2012 1:25:02 PM org.apache.coyote.http11.Http11Protocol start 
INFO: Starting Coyote HTTP/1.1 on http-8080 
Feb 17, 2012 1:25:02 PM org.apache.jk.common.ChannelSocket init 
INFO: JK: ajp13 listening on /0.0.0.0:8009 
Feb 17, 2012 1:25:02 PM org.apache.jk.server.JkMain start 
INFO: Jk running ID=0 time=0/107 config=null 
Feb 17, 2012 1:25:02 PM org.apache.catalina.startup.Catalina start 
INFO: Server startup in 2563 ms 
+0

오류 메시지는 스프링 클래스 중 하나를 찾을 수 없다고 말합니다. APR 라이브러리와는 아무런 관련이 없습니다. – Codo

+0

하지만이 스프링 클래스 오류는 APR 문제로 인해 발생한다고 생각합니다. APR 문제로 인해 프로젝트가 tomcat에서 제대로 호스팅되지 않고 tomcat이 .class 파일을 찾아서 응용 프로그램을로드하려고 시도합니다. 스프링 클래스 오류가 발생했습니다. 나는 이것이 APR 문제라고 생각한다. – Paba

+0

나는 Tomcat과 수년간 함께 일해 왔으며 Tomcat이 시작될 때마다 APR 라이브러리에 관한 INFO 메시지를 보았다. 그래서 이것이 문제가 아님을 확실히 말할 수 있습니다. – Codo

답변

1

"받는다는 깨끗한"및 "설치 받는다는"STS에서 다음 Tomcat 서버를 다시 시작하십시오.

이 작품은 나를 위해