上下文 我在一个依赖于库的存储库中将Java版本从8升级到17。我想用Java 17构建存储库,但用Java 8构建库,因为它不能用Java 8构建。buildjars"/> 在终端中,可以用来构建图书馆 JAVA_HOME=path/to/jdk8 ant 所以我想做一些像这样的事情 set JAVA_HOME and java.home from jdk17target="all"/>
<ant dir="${lib-build-top}" tar
我是用IDEA直接创建SpringBoot3.0.3,、JDK17版本的项目,并写了一个控制器类:public class TestController @最后无奈,更换为Spring Boot2.7.9和JDK8,就可以成功显示:我想知道的是,为什么SpringBoot3.0.3和JDK17版本的不行,明明代码与目录结构都是一样的。