我有一个 Spring Boot 2.x 应用程序。我正在使用 STS 4。
我的应用程序是使用 JDK 8 编译的,但是当我切换到 JDK 10 时,Eclipse 进入构建循环,如图所示。
我在详细信息中看到一个通用的java.lang.NullPointerException
。我创建了一个新的工作区以避免任何其他问题。
回到 JDK 8,项目已构建并正确运行。
我做错了什么?
最佳答案
首先确保您的 pom.xml 是使用 Java 10 构建的。
如果它不起作用,请尝试使用 Spring Initializr 构建一个新应用程序并选择 Java 10。如图所示。
关于java - Spring Boot 2 和 JDK 10 的 Spring Tool Suite 构建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52523849/