springmvc5.3.9对应的jdk1.8.0_212的坐标
时间: 2024-02-19 07:03:10 浏览: 31
Spring MVC 5.3.9 版本的 Maven 坐标如下:
```xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.9</version>
</dependency>
```
需要注意的是,虽然 Spring MVC 5.3.9 版本可以兼容 JDK 1.8.0_212,但是建议您使用 JDK 8u131 及以上版本,以避免兼容性问题。
相关问题
springmvc对应的jdk1.8.0_212的坐标
如果您想使用Spring MVC的最新版本(截至2021年8月),即`5.3.9`版本,并且希望在JDK 1.8.0_212上运行,您可以使用以下Maven坐标来获取所需的依赖关系:
```xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>5.3.9</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.1</version>
<scope>provided</scope>
</dependency>
```
其中,`spring-webmvc`是Spring MVC框架本身的依赖,`javax.servlet-api`是Servlet API的依赖,由于这个API通常由Web容器提供,因此在这里我们将其范围设置为`provided`,以避免与容器提供的API版本冲突。
请注意,Spring MVC 5.3.x系列已经不再支持JDK 1.6和1.7,最低要求为JDK 1.8及以上版本。因此,如果您的项目需要在旧版本的JDK上运行,您需要选择一个较旧的Spring MVC版本。
springmvc1.0对应的jdk1.8.0_212的坐标
Spring MVC 1.0是很早期的版本,发布于2006年时的Java EE 5平台之上,因此它不支持JDK 1.8。在当时,Java最新版本是JDK 1.6,所以Spring MVC 1.0是设计运行在JDK 1.6上的。
然而,如果您一定要在JDK 1.8.0_212上运行Spring MVC 1.0,您可以使用以下Maven坐标来获取所需的依赖关系:
```xml
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-webmvc</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.1.2</version>
</dependency>
```
其中,`spring-webmvc`是Spring MVC框架本身的依赖,`servlet-api`是Servlet API的依赖,`jstl`是JSTL标准标签库的依赖。
请注意,虽然这些依赖关系可以编译和运行Spring MVC 1.0,但这并不意味着它在JDK 1.8.0_212上是完全兼容的,因为JDK的不同版本可能会导致不同的行为和性能问题。因此,建议您使用Spring MVC 1.0所推荐的JDK 1.6环境来运行它。
阅读全文