【发布时间】:2017-07-29 20:21:41
【问题描述】:
我正在尝试将基于 Spring 4 MVC maven 的项目创建到 Eclipse Neon 中。 问题是当我尝试将依赖项添加到 pom.xml 中时,出现错误:
缺少工件 spring-web:org.springframework:jar:4.3.1.RELEASE
这是我的 pom.xml:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<jdk.version>1.8</jdk.version>
<spring.version>4.3.1.RELEASE</spring.version>
<jstl.version>1.2</jstl.version>
<servlet.version>3.1.0</servlet.version>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>${jstl.version}</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>${servlet.version}</version>
<scope>provided</scope>
</dependency>
<!-- Spring Dependencies -->
<dependency>
<artifactId>org.springframework</artifactId>
<groupId>spring-webmvc</groupId>
<version>${spring.version}</version>
</dependency>
<dependency>
<artifactId>org.springframework</artifactId>
<groupId>spring-context</groupId>
<version>${spring.version}</version>
</dependency>
<dependency>
<artifactId>org.springframework</artifactId>
<groupId>spring-aop</groupId>
<version>${spring.version}</version>
</dependency>
<dependency>
<artifactId>org.springframework</artifactId>
<groupId>spring-web</groupId>
<version>${spring.version}</version>
</dependency>
</dependencies>
当我查看 .m2 目录时,我下载了所有依赖项。我不明白那为什么会发生?帮帮我。
【问题讨论】:
-
我猜你也应该包含
spring-coreartifact
标签: java spring eclipse maven spring-mvc