java.lang.ClassNotFoundException:org.springframework.context.ApplicationContextInitializer

用户名

嗨,当我尝试启动spring boot时,我遇到了这个异常:

Exception in thread "main" java.lang.NoClassDefFoundError: org/springframework/context/ApplicationContextInitializer
        at org.springframework.boot.SpringApplication.initialize(SpringApplication.java:262)
        at org.springframework.boot.SpringApplication.<init>(SpringApplication.java:238)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1187)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:1176)
        at org.myapp.test.subscription.webservice.Application.main(Application.java:15)
Caused by: java.lang.ClassNotFoundException: org.springframework.context.ApplicationContextInitializer
        at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
        ... 5 more

这是我的Maven配置:

<!-- SPRING -->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>1.4.7.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
            <version>1.4.7.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-tomcat</artifactId>
            <version>1.4.7.RELEASE</version>
        </dependency>
        <dependency>
            <groupId>wsdl4j</groupId>
            <artifactId>wsdl4j</artifactId>
            <version>1.6.3.redhat-1</version>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
            <version>1.4.7.RELEASE</version>
        </dependency>
...
<build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>1.4.7.RELEASE</version>
            </plugin>
...

有什么想法吗?我应该添加其他依赖项还是使用错误的版本?可能与另一个依赖项发生冲突吗?

用户名

实际上,@ darren-forsythe是POM配置:

<dependencyManagement>
     <dependencies>
        <dependency>
            <!-- Import dependency management from Spring Boot -->
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-dependencies</artifactId>
            <version>1.5.7.RELEASE</version>
            <type>pom</type>
            <scope>import</scope>
        </dependency>
    </dependencies>
</dependencyManagement>

现在可以了,谢谢!

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderListener

引起原因:java.lang.ClassNotFoundException:org.springframework.web.context.request.RequestAttributes

抛出java.lang.ClassNotFoundException:org.springframework.boot.context.properties.bind.Bindable

引起:java.lang.ClassNotFoundException:org.springframework.boot.context.properties.ConfigurationBeanFactoryMetadata

Spring MVC Webapp-java.lang.ClassNotFoundException:org.springframework.web.context.support.ServletRequestHandledEvent

在春季解决java.lang.ClassNotFoundException:org.springframework.context.ApplicationListener异常

我在Tomcat Webb应用程序中收到java.lang.ClassNotFoundException:org.springframework.web.context.WebApplicationContext

java.lang.NoClassDefFoundError:org / springframework / context / ApplicationContext maven

java.lang.NoClassDefFoundError:org / springframework / web / context / ContextCleanupListener问题

java.lang.ClassNotFoundException:org.springframework.core.io.Resource

java.lang.ClassNotFoundException:org.springframework.boot.SpringApplication Maven

无法实例化接口org.springframework.context.ApplicationContextInitializer(Spring 5.2.3 + Spring Boot 2.2.3)

Spring-Boot-Maven-Plugin,无法实例化接口org.springframework.context.ApplicationContextInitializer

ClassNotFoundException :: org.springframework.web.context.ContextLoaderListener

java.lang.NoSuchMethodError:org.springframework.web.context.request.ServletRequestAttributes。<init>

线程“主”中的异常java.lang.NoClassDefFoundError:org / springframework / context / support / ClassPathXmlApplicationContext

java.lang.NoSuchMethodError:org.springframework.web.context.support.ServletContextAwareProcessor:方法<init>()V未找到

春季:java.lang.ClassNotFoundException:找不到org.springframework.boot.SpringApplication

引起原因:java.lang.ClassNotFoundException:org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer

引起:java.lang.ClassNotFoundException:微服务中的org.springframework.messaging.converter.MessageConverter

Spring 微服务 - 引起:java.lang.ClassNotFoundException:org.springframework.expression.spel.support.SimpleEvaluationContext

问题-java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet

Tomcat,java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet

引起原因:java.lang.ClassNotFoundException:org.springframework.integration.dsl.IntegrationFlowBuilder

VSCODE:java.lang.ClassNotFoundException:org.springframework.web.servlet.DispatcherServlet

java.lang.ClassNotFoundException:org.springframework.web.servlet.support.DefaultFlashMapManager Weblogic 12c

Gradle项目错误-java.lang.ClassNotFoundException:org.springframework.boot.SpringApplication

春季安全性:java.lang.ClassNotFoundException:org.springframework.dao.support.DaoSupport

数据源问题:java.lang.ClassNotFoundException:org.springframework.jdbc.datasource.DriverManagerDataSource