四月 28, 2015 10:51:23 上午 org.apache.tomcat.util.digester.SetPropertiesRule begin 警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:mawulou' did not find a matching property. 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Server version: Apache Tomcat/7.0.61 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Server built: Mar 27 2015 12:03:56 UTC 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Server number: 7.0.61.0 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: OS Name: Windows 7 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: OS Version: 6.1 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Architecture: x86 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Java Home: D:\Java\jre7 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: JVM Version: 1.7.0_79-b15 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: JVM Vendor: Oracle Corporation 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: CATALINA_BASE: D:\apache-tomcat-7.0.61 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: CATALINA_HOME: D:\apache-tomcat-7.0.61 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:58116 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Command line argument: -Dcatalina.base=D:\apache-tomcat-7.0.61 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Command line argument: -Dcatalina.home=D:\apache-tomcat-7.0.61 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Command line argument: -Dwtp.deploy=D:\apache-tomcat-7.0.61\webapps 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Command line argument: -Djava.endorsed.dirs=D:\apache-tomcat-7.0.61\endorsed 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.VersionLoggerListener log 信息: Command line argument: -Dfile.encoding=UTF-8 四月 28, 2015 10:51:23 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent 信息: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\Java\jre7\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;D:/Java/jre7/bin/client;D:/Java/jre7/bin;D:/Java/jre7/lib/i386;E:\oracle\product\11.2.0\client_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;D:\Program Files\Java\jdk1.7.0_03\bin;D:\software\adt-bundle-windows-x86-20130219\sdk\tools;D:\software\adt-bundle-windows-x86-20130219\sdk\platform-tools;C:\Program Files\TortoiseSVN\bin;C:\Program Files\VisualSVN Server\bin;D:\tools\apache-maven-3.2.5\bin;D:\lvesoftware\Java\jdk1.6.0_11\bin;D:\lvesoftware\android\android-sdk-windows\android-sdk-windows\tools;D:\software\adt-bundle-windows-x86-20130219\sdk\tools;D:\Program Files\Java\jdk1.7.0_03\bin;D:\Program Files\Java\jdk1.7.0_03\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin;D:\Java\jdk1.7.0_79\bin;D:\Java\jdk1.7.0_79\jre\bin;D:\apache-tomcat-7.0.61\lib;D:\apache-tomcat-7.0.61\bin;C:\Program Files\proXPN\bin;d:\Program Files\SSH Communications Security\SSH Secure Shell;E:\oracle\product\11.2.0\client_1\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\OpenCL SDK\2.0\bin\x86;D:\Java\jdk1.7.0_79\bin;D:\software\adt-bundle-windows-x86-20130219\sdk\tools;D:\software\adt-bundle-windows-x86-20130219\sdk\platform-tools;C:\Program Files\TortoiseSVN\bin;C:\Program Files\VisualSVN Server\bin;D:\tools\apache-maven-3.2.5\bin;D:\lvesoftware\android\android-sdk-windows\android-sdk-windows\tools;D:\software\adt-bundle-windows-x86-20130219\sdk\tools;D:\Program Files\Java\jdk1.7.0_03\bin;D:\Java\jdk1.7.0_79\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\IDM Computer Solutions\UltraEdit\;D:\eclipse-jee-luna-SR2-win32\eclipse;;. 四月 28, 2015 10:51:23 上午 org.apache.coyote.AbstractProtocol init 信息: Initializing ProtocolHandler ["http-bio-8080"] 四月 28, 2015 10:51:23 上午 org.apache.coyote.AbstractProtocol init 信息: Initializing ProtocolHandler ["ajp-bio-8009"] 四月 28, 2015 10:51:23 上午 org.apache.catalina.startup.Catalina load 信息: Initialization processed in 380 ms 四月 28, 2015 10:51:23 上午 org.apache.catalina.core.StandardService startInternal 信息: Starting service Catalina 四月 28, 2015 10:51:23 上午 org.apache.catalina.core.StandardEngine startInternal 信息: Starting Servlet Engine: Apache Tomcat/7.0.61 四月 28, 2015 10:51:23 上午 org.apache.catalina.loader.WebappClassLoader validateJarFile 信息: validateJarFile(D:\apache-tomcat-7.0.61\webapps\mawulou\WEB-INF\lib\javaee-api-7.0.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class 四月 28, 2015 10:51:24 上午 org.apache.catalina.core.ApplicationContext log 信息: No Spring WebApplicationInitializer types detected on classpath 四月 28, 2015 10:51:24 上午 org.apache.catalina.core.ApplicationContext log 信息: Initializing Spring root WebApplicationContext log4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. 四月 28, 2015 10:51:25 上午 org.apache.catalina.core.StandardContext listenerStart 严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener java.lang.NoClassDefFoundError: org/aspectj/weaver/reflect/ReflectionWorld$ReflectionWorldException at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Unknown Source) at java.lang.Class.getDeclaredMethods(Unknown Source) at org.springframework.core.type.StandardAnnotationMetadata.hasAnnotatedMethods(StandardAnnotationMetadata.java:129) at org.springframework.context.annotation.ConfigurationClassUtils.isLiteConfigurationCandidate(ConfigurationClassUtils.java:131) at org.springframework.context.annotation.ConfigurationClassUtils.checkConfigurationClassCandidate(ConfigurationClassUtils.java:90) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:274) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:243) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:254) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:94) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:609) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403) at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306) at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5528) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1575) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1565) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.lang.ClassNotFoundException: org.aspectj.weaver.reflect.ReflectionWorld$ReflectionWorldException at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571) ... 24 more 四月 28, 2015 10:51:25 上午 org.apache.catalina.core.StandardContext startInternal 严重: Error listenerStart 四月 28, 2015 10:51:25 上午 org.apache.catalina.core.StandardContext startInternal 严重: Context [/mawulou] startup failed due to previous errors 四月 28, 2015 10:51:25 上午 org.apache.catalina.core.ApplicationContext log 信息: Closing Spring root WebApplicationContext 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory D:\apache-tomcat-7.0.61\webapps\docs 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deployment of web application directory D:\apache-tomcat-7.0.61\webapps\docs has finished in 54 ms 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory D:\apache-tomcat-7.0.61\webapps\examples 四月 28, 2015 10:51:25 上午 org.apache.catalina.core.ApplicationContext log 信息: ContextListener: contextInitialized() 四月 28, 2015 10:51:25 上午 org.apache.catalina.core.ApplicationContext log 信息: SessionListener: contextInitialized() 四月 28, 2015 10:51:25 上午 org.apache.catalina.core.ApplicationContext log 信息: ContextListener: attributeAdded('org.apache.jasper.compiler.TldLocationsCache', 'org.apache.jasper.compiler.TldLocationsCache@16e4577') 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deployment of web application directory D:\apache-tomcat-7.0.61\webapps\examples has finished in 178 ms 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory D:\apache-tomcat-7.0.61\webapps\host-manager 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deployment of web application directory D:\apache-tomcat-7.0.61\webapps\host-manager has finished in 90 ms 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory D:\apache-tomcat-7.0.61\webapps\manager 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deployment of web application directory D:\apache-tomcat-7.0.61\webapps\manager has finished in 46 ms 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deploying web application directory D:\apache-tomcat-7.0.61\webapps\ROOT 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.HostConfig deployDirectory 信息: Deployment of web application directory D:\apache-tomcat-7.0.61\webapps\ROOT has finished in 33 ms 四月 28, 2015 10:51:25 上午 org.apache.coyote.AbstractProtocol start 信息: Starting ProtocolHandler ["http-bio-8080"] 四月 28, 2015 10:51:25 上午 org.apache.coyote.AbstractProtocol start 信息: Starting ProtocolHandler ["ajp-bio-8009"] 四月 28, 2015 10:51:25 上午 org.apache.catalina.startup.Catalina start 信息: Server startup in 2372 ms
1、异常原因:缺少aspectjweaver.jar这个包,该包是spring集成AspectJ LTW织入器所需包;
2、解决方案:在工程中加入 aspectjweaver.jar 包。
或者在pom.xml配置中增加配置
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.6.12</version>
</dependency>