执行install报错:
使用的springboot构建的项目,以前记得springboot项目只需要配置
<java.version>1.8</java.version>
就可以正常编译;
后面碰到个项目死活不行,大概看了一下,原来构建springboot项目分两种,一种是直接继承springboot-starter-parent项目:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.3.5.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
一种是使用dependencyManagement依赖springboot项目:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>${spring-boot.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
然后使用第一种的时候,点开parent的pom文件看,发现已经指定:
而使用dependencyManagement的时候,没有parent,就需要我们自己指定…
maven编译设置版本