gpt4 book ai didi

java - Maven项目: The hierarchy of the type SpittrWebAppInitializer is inconsistent

转载 作者:行者123 更新时间:2023-12-01 09:41:35 25 4
gpt4 key购买 nike

我正在使用eclipse来实现《Spring In Action》一书中的代码。

package spittr.config;

import org.springframework.web.servlet.support.AbstractAnnotationConfigDispatcherServletInitializer;
import org.springframework.web.servlet.support.AbstractDispatcherServletInitializer;

public class SpittrWebAppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer{

}

然后我有一个这样的错误:

    "The hierarchy of the type SpittrWebAppInitializer is inconsistent"

但是我已经在库中导入了必要的类: Click here to see the Maven Dependencies

Maven 和 SpringMVC 对我来说是新的,我对此错误感到困惑,请帮助我。

最佳答案

我觉得你的spring jar包版本比较乱。

你的图片中,spring的版本是2.5.6。但是spring-mvc的版本是3.2.1。

尝试将spring更新到最新版本,我的pom.xml中有关于spring的部分。

    <properties>
<spring.version>4.1.7.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-beans</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context-support</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>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aop</artifactId>
<version>${spring.version}</version>
</dependency>


<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-aspects</artifactId>
<version>${spring.version}</version>
</dependency>


<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jdbc</artifactId>
<version>${spring.version}</version>
</dependency>

关于java - Maven项目: The hierarchy of the type SpittrWebAppInitializer is inconsistent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38412086/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com