这个可能是我们的版本兼容问题
因为我们使用的是spring6,所以我们的jdk版本不能低于17
但如果我们的jdk版本高了,那么我们maven的打包插件也要升级
我们maven的war打包插件的版本是2.2
但是我们用的是jdk17,版本过高了,所以我们打包失败
那我们就在我们的pom文件中,加入我们的打包插件
<build> <plugins> <plugin> <!-- https://mvnrepository.com/artifact/org.apache.maven.plugins/maven-war-plugin --> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.4.0</version> </plugin> </plugins>
</build>
刷新一下我们的maven
我们war插件的版本就升级了,可以打包jdk17了
我们看看我们的target目录
这是我的项目名
这是打包成功的目录