Spring MVC weblogic ClassNotFoundException [英] Spring MVC weblogic ClassNotFoundException
本文介绍了Spring MVC weblogic ClassNotFoundException的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在尝试使用weblogic设置一个基本的spring-mvc项目.我得到了这个堆栈跟踪
I'm trying to setup a basic spring-mvc project with weblogic. I get this stacktrace
weblogic.application.ModuleException: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
at weblogic.application.internal.ExtensibleModuleWrapper.prepare(ExtensibleModuleWrapper.java:114)
at weblogic.application.internal.flow.ModuleListenerInvoker.prepare(ModuleListenerInvoker.java:100)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:192)
at weblogic.application.internal.flow.ModuleStateDriver$1.next(ModuleStateDriver.java:187)
at weblogic.application.utils.StateMachineDriver$ParallelChange.run(StateMachineDriver.java:83)
Truncated. see log file for complete stacktrace
Caused By: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet
at weblogic.utils.classloaders.GenericClassLoader.findLocalClass(GenericClassLoader.java:1025)
at weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClassLoader.java:986)
at weblogic.utils.classloaders.ChangeAwareClassLoader.findClass(ChangeAwareClassLoader.java:83)
at weblogic.utils.classloaders.GenericClassLoader.doFindClass(GenericClassLoader.java:607)
at weblogic.utils.classloaders.GenericClassLoader.loadClass(GenericClassLoader.java:539)
我没有自定义代码,我使用了IntelliJ和Spring.你能帮我吗?
I have no custom code, I used IntelliJ and Spring. Can you help me?
推荐答案
您的jar
依赖项丢失.您必须手动导入它们,或者在使用Maven的情况下,将它们添加到您的pom.xml
中,以确保所有依赖性.
Your jar
dependencies are missing. You have to import them manually or in case of using Maven, add thee lines to your pom.xml
, that assures all the dependencies.
<properties>
<spring.version>4.3.2.RELEASE</spring.version>
</properties>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>${spring.version}</version>
</dependency>
然后,您可以清理并重建项目.没关系.
Then you can clean and rebuild your project. It should be ok.
这篇关于Spring MVC weblogic ClassNotFoundException的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文