无法在STS中创建Spring Boot Starter项目求助
解决STS中找不到Spring Starter项目的问题
检查STS版本
确保你安装的STS是支持Spring Boot的版本,旧版STS可能未内置Spring Starter项目模板。如果是较老版本,建议升级到最新版STS(基于Eclipse的Spring工具套件通常自带Spring相关插件)。
确认Spring插件是否已安装
若STS版本没问题,检查Spring插件状态:
- 打开STS,依次点击
Help > About Spring Tool Suite - 在弹出窗口点击
Installation Details,切换到Installed Software标签页 - 搜索
Spring Boot或Spring Starter,若无相关条目,手动安装插件:- 点击
Help > Eclipse Marketplace - 搜索框输入
Spring Tools 4,找到对应插件后点击Install - 按提示完成安装,重启STS
- 点击
正确的创建入口
若插件已安装,可能是找错了创建位置:
- 打开STS,依次点击
File > New > Other - 在弹出窗口中展开
Spring文件夹,即可看到Spring Starter Project选项 - 选中后点击
Next,即可开始创建Spring Boot项目
备选方案:手动创建(插件安装失败时)
若以上步骤无效,可手动创建普通Java项目并添加Spring Boot依赖:
- 创建普通Java项目
- 在项目的
pom.xml(Maven)或build.gradle(Gradle)中添加依赖:
Maven示例:<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.7.x</version> <!-- 选择兼容JDK11的版本,如2.7系列 --> <relativePath/> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build> - 创建带
@SpringBootApplication注解的主类:import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication.run(DemoApplication.class, args); } }
内容的提问来源于stack exchange,提问作者Manju
相关产品推荐
相关产品推荐

