WIN10 Eclipse 搭建 spring boot

本文详细介绍了在Windows 10操作系统中使用Eclipse搭建Spring Boot应用的两种方法:通过Spring Initializr自动构建和手动创建Maven项目。从下载安装Eclipse开始,逐步讲解如何配置pom.xml,创建Controller,设置运行配置并运行程序,直至在浏览器中看到"Hello Spring Boot",帮助初学者快速入门。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

一、 下载安装 Eclipse

二、Spring Initializr 构建 Spring Boot

1.  Maven 项目构建

2. Eclipse 中导入 Maven 项目

3. 添加 pom.xml 配置

4. 添加 controller

5. 设置运行配置

6. 运行程序 

二、手动搭建 Spring Boot

1. 新建 Maven Project

2. 修改pom.xml

3. 新建 package

4. 创建 class

5. 添加代码

6. 新建配置文件

7. 运行 Spring Boot

8. 新建 Controller 类

        ​


一、 下载安装 Eclipse

        选择 For Java Developers 版本安装,其余步骤都是大同小异,不再赘述。

        

二、Spring Initializr 构建 Spring Boot

首先根据搜索到的博文,依葫芦画瓢。

Spring Boot(一):入门篇 - 纯洁的微笑 - 博客园

1.  Maven 项目构建

         去 https://start.spring.io/ 生成一个 Maven 项目 。

          (说实话,作为 Java 门外汉,Maven 是啥我也不知道)。

        

2. Eclipse 中导入 Maven 项目

       打开 [ Eclipse ] ,点击  [ File ] —> [ Import ] 。

        

        选择 [Maven] —> [Existing Maven Project] 最开始生成的项目文件(那是个压缩包,记得解压后这里才能看到 Maven 项目目录) 。

        

        点击 [Browse] 选择第 1 步生成的 Maven 项目 (那是个压缩包,记得解压后这里才能看到 Maven 项目目录 "demo" ) 。

        

       

        正确识别到工程会显示如下 pom.xml 文件。

        

3. 添加 pom.xml 配置

		<dependency>
        	<groupId>org.springframework.boot</groupId>
        	<artifactId>spring-boot-starter-web</artifactId>
    	</dependency>

        

4. 添加 controller

        根据博文里 Spring Boot(一):入门篇 - 纯洁的微笑 - 博客园 大佬提供的信息,Spring boot 是    有一定结构的, 需要在 "Application.java" 同级目录下创建 controller,(domain & service 暂不用创建,也不知道是干啥的,如果目前跑个简单的 “Hello Spring Boot” 貌似没用到,咱就先不管它了), 再在 controller 底下创建 "xx.java" 文件。——后面再尝试了下,不建立 controller 目录,让 XXcontroller.java 文件在 XXApplication.java 的 [ 同级目录 ] 下也是可以运行的。

       

    ① 首先创建这个 package

        (这是本篇文章之精华,因为我参考博文的大佬过于熟练,没有具体说搞这个 controller 的

        详细步骤,和我一样的菜鸟学我这么搞就行了,保证可以跑通 “Hello Spring Boot” )。

        

   ② 注意这里要在 demo 的下一级,也就是在根目录下加个 ".controller",

        (这个所谓的包其实也是文件路径,用 “.” 隔开 )。

        

    ③ 可以看到,在对应的工程源码目录下,有 com、example、demo 目录,正是对应的 package   “com.example.demo”,我们创建的 package “com.example.demo.controller” 本质就是在原本的目录下增加了 controller 目录。

        

    ④ 右键新建的包在里面新建 class。

        

    ⑤ 新建的 java class 名字为 HelloController  。

        

    ⑥ 在文件里写入如下内容。

@RestController
public class HelloWorldController {
    @RequestMapping("/hello")
    public String index() {
        return "Hello World";
    }
}

    ⑦ 填入内容后,提示错误。

        

    ⑧ 在别的大佬那边 copy 了两行,我又行了。

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

        

        后面发现根据提示点击就可以 “import” 缺失的包了。

        

5. 设置运行配置

    ① 点击 “绿圆底白三角” 按钮边上的黑三角选择 [Run Configuration] 。

       

    ② 按下图提示顺序操作。

        

        很明显,这个叫 “DemoApplication -com.example.demo” 就是我们需要的。

         

6. 运行程序 

    ① 选完按 [Debug] 开始运行,如果没有保存,会问你要不要保存再运行。

        

    ② 接下来是防火墙提示,选允许访问。

        

    ③ 在控制台出现如下 log ,大概率是成功了。

        

    ⑥ 在游览器地址栏输入 http://127.0.0.10:8080/hello,或者http://localhost:8080/hello

        看到 “Hello World” 说明 Spring Boot 搭建 OK。

         

         8080 是 Spring Boot 默认 web 端口,/hello 地址是写在 controller 包中的内容,当然 “Hello World” 也是可以修改的。

        

         如上图修改了显示的文本 “Hello Spring Boot”,保存后按红块快停止。

         

        这时可以根据自己修改的配置名再直接运行。

        

        再次进入游览器可以看到文本内容如期更新,成功!!!

        

二、手动搭建 Spring Boot

1. 新建 Maven Project

        ① [file] —> [New] —> [Project]

        

        ② 选择 Maven Project

        

        ③ 填充 Maven 项目信息。

         

2. 修改pom.xml

  	<parent>
		<groupId>org.springframework.boot</groupId>
		<artifactId>spring-boot-starter-parent</artifactId>
		<version>2.5.6</version>
		<relativePath/> <!-- lookup parent from repository -->
	</parent>

...

  	<dependencies>
		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter</artifactId>
		</dependency>

		<dependency>
			<groupId>org.springframework.boot</groupId>
			<artifactId>spring-boot-starter-test</artifactId>
			<scope>test</scope>
		</dependency>
		
		<dependency>				<!-- web 相关 -->
        	<groupId>org.springframework.boot</groupId>
        	<artifactId>spring-boot-starter-web</artifactId>
    	</dependency>	
    	
    	<dependency>                <!-- 测试相关 -->
        	<groupId>org.springframework.boot</groupId>
        	<artifactId>spring-boot-devtools</artifactId>
        	<optional>true</optional>
   		</dependency>				
	</dependencies>
  
  	<build>
		<plugins>
			<plugin>
				<groupId>org.springframework.boot</groupId>
				<artifactId>spring-boot-maven-plugin</artifactId>
				<configuration>		<!-- 测试相关 -->
                	<fork>true</fork>
            	</configuration>	<!-- 测试相关 end -->
			</plugin>
		</plugins>
	</build>

         修改完如下:

        

3. 新建 package

        

          创建的 package 名为 cn.maven.springboot。

        

4. 创建 class

         

         创建 class 名为 TestApplication 。

        

        

5. 添加代码

     

        ① 添加主函数代码和 import 的类。

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class TestApplication {

	public static void main(String[] args) {
		SpringApplication.run(TestApplication.class, args);
	}

}

        修改完如下图所示:

        

        ② problems 提示 pom.xml 配置文件需要更新,按提示右键项目名 [Maven] —> [Update Project ...],选择对应的项目名更新。

        

       选择对应的项目名进行更新。

        

  

6. 新建配置文件

         

         

         根据名称找到自己新建的主类。

        

         

7. 运行 Spring Boot

       这个时候已经可以运行 Spring Boot,点击运行按钮边上的小三角,找到自己新建的配置文件运行。

        

         在控制台有如下提运行 OK。

        

8. 新建 Controller 类

        ① 新建一个 Controller 类,可以更直观的在网页查看运行效果。

        

         新建的 Controller 命名为 TestController

        

        ② 添加 Controller 类代码和 import 的类。

import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class MyController {
    @RequestMapping("/hello")
    public String index() {
        return "Hello Eclipse Maven project!";
    }
}

        修改完如下:

        

        ③ 再次运行 Spring Boot 并打开浏览器查看。

        

        

        ④ 在游览器地址栏输入 http://127.0.0.10:8080/hello,或者http://localhost:8080/hello

        看到 “Hello Eclipse Maven project!” 说明 Spring Boot 手动搭建 OK。

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值