Spring Boot2.X-hello word

本文介绍如何通过Spring Tool Suite在Eclipse环境中安装并创建Spring Boot项目。按照步骤安装Spring Tool Suite后,可以轻松地创建一个新的Spring Boot项目,并运行HelloWorld示例程序。

1.安装spring tool suite。

在eclipse目录:help-->Eclipse Marketplace 下的Search中搜索spring tool suite,点击右下角Installed进行安装。

2. 创建Spring Boot项目

 

 3.不用修改任何代码,直接运行SpringBootHellowordApplication.class

 4.输出结果

 

 

当 `org.springframework.boot:spring-boot-maven-plugin:2.3.12.RELEASE:run` 执行时提示无法找到合适主类并需添加 `mainClass` 属性,可通过如下方法解决。 ### 在 `pom.xml` 中明确指定 `mainClass` 在 `pom.xml` 文件里,于 `spring-boot-maven-plugin` 配置中添加 `mainClass` 属性,以此指定应用的主类。以下是示例代码: ```xml <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <version>2.3.12.RELEASE</version> <configuration> <!-- 指定主类 --> <mainClass>com.lgp.SpringBoot.App</mainClass> </configuration> </plugin> </plugins> </build> ``` 在这个示例中,`mainClass` 被设定为 `com.lgp.SpringBoot.App`,你需要依据实际的主类路径进行修改。 ### 确保主类存在且格式正确 主类应当包含 `public static void main(String[] args)` 方法,就像引用[2]里的 `App` 类: ```java package com.lgp.SpringBoot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @EnableAutoConfiguration public class App { @RequestMapping("/h") public String home() { return "Hello"; } @RequestMapping("/w") public String word() { return "World"; } public static void main(String[] args) { System.out.println("Hello World ! App!"); SpringApplication.run(App.class, args); } } ``` ### 检查编译情况 要保证项目已经成功编译,你可以执行 `mvn clean compile` 来重新编译项目。 ### 检查依赖 确保项目的依赖没有问题,可执行 `mvn dependency:tree` 查看依赖树,检查是否存在冲突或者缺失的依赖。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值