因為Spring Boot 2.x 項目搭建 (一)訪問 start.spring.io 或通過IDE(如IntelliJ IDEA)的Spring Initializr向導創建項目時,只能使用jdk17以上的版本,這里我需要兼容老項目需要JDK1.8,所以進行一些定制。
修改pom.xml文件
<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.7.18</version> <!-- 支持JDK 1.8的最新穩定版[6,7](@ref) -->
</parent><properties><java.version>1.8</java.version><maven.compiler.source>1.8</maven.compiler.source><maven.compiler.target>1.8</maven.compiler.target>
</properties>
?IDE配置(IntelliJ IDEA)
- 在File -> Project Structure中設置:
- ?Project SDK?:JDK 1.8
- Language Level?:8 - Lambdas, type annotations etc.
- 安裝插件:Spring Assistant(增強Spring Boot支持)