Spring 为什么在我第一次创建一个框架启动项目时STS会显示编译错误?
我刚刚下载并安装了适用于Mac的Spring工具套件4。它有以下版本 版本:4.6.2.1发布 构建Id:202005250833 我创建了一个全新的Spring Boot项目,方法是进入文件菜单,选择“新建”,然后选择“Spring Starter项目”。我在下一个屏幕上填写信息,然后选择Spring Boot 2.3.1。但是,当我打开生成的脚手架时,已经有编译错误 当我转到“运行”菜单并选择“运行方式”->“Spring Boot App”时,会出现以下错误Spring 为什么在我第一次创建一个框架启动项目时STS会显示编译错误?,spring,spring-boot,spring-tool-suite,spring-starter,Spring,Spring Boot,Spring Tool Suite,Spring Starter,我刚刚下载并安装了适用于Mac的Spring工具套件4。它有以下版本 版本:4.6.2.1发布 构建Id:202005250833 我创建了一个全新的Spring Boot项目,方法是进入文件菜单,选择“新建”,然后选择“Spring Starter项目”。我在下一个屏幕上填写信息,然后选择Spring Boot 2.3.1。但是,当我打开生成的脚手架时,已经有编译错误 当我转到“运行”菜单并选择“运行方式”->“Spring Boot App”时,会出现以下错误 Error: Could n
Error: Could not find or load main class com.burrobuie.cardmania.CardmaniaApplication
在我的项目第一次创建时,是否还需要做一些其他事情,以确保项目中没有编译错误?我觉得这应该是默认的行为
您的编译错误将全部消失。并非每次都需要执行所有这些步骤,只有当您看到编译错误时,执行一个或所有步骤才能解决问题。这有助于我进一步解决问题。我得到一个错误,“未能在cardmania项目上执行目标org.apache.maven.plugins:maven编译器plugin:3.8.1:compile(默认编译):致命错误编译:无效目标版本:11->[Help 1]”。不知何故,我需要弄清楚如何配置STS来识别我的Java 11安装。在STS顶部窗口->参考->Java->安装的JRE->指向你的jdk文件夹,例如:C:\Program Files\Java\jdk-13.0.2