Eclipse下构建一个spring boot项目

Eclipse下构建spring boot项目 有两种方法:1.利用spring boot插件 STS(Spring tool suite) 来构建项目。2.构建maven项目配置pom.xml文件。

一.利用spring boot插件 STS(Spring tool suite) 来构建项目。

    首先,安装STS(Spring tool suite),确认Eclipes版本,下载Eclipes对应的STS的版本,通过离线安装,安装完成STS。具体可见这篇博客:https://blog.csdn.net/zhen_6137/article/details/79383941

    安装完成后,File-----》New-----》Other

    

点击Next

    

点击Next(打包方式可以选择jar或war)

   

找到web下面的web选项 勾选起来 点击Finish

   

得到这样结构的项目,接着 配置application.properties(不需要再配置pom.xml,sts插件自动帮你配置好了spring boot的包)

接着在DemoApplication中写入,如下图所示代码:

package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication
//直接返回要显示的内容
@RestController  
public class DemoApplication {
	@RequestMapping("/")
	public String get(){
		return "hello world";
	}
	public static void main(String[] args) {
		SpringApplication.run(DemoApplication.class, args);
	}
}

再进行测试

运行完毕后,打开浏览器,输入http://localhost:8082,得到如下图所示结果,表示spring boot项目成功。

二.构建maven项目配置pom.xml文件来完成spring boot的搭建。

   首先,在Eclipes下File-----》New-----》Other

   

选择Maven Project,点击下一步 ,再下一步

   

因为是一个web的项目,所以选择最后一行的webapp,点击next

    

填写好Artifact Id后,点击Finsh创建项目。

项目创建成功后,右击项目,选择Properties,进入之后点击java build path,选择Source

   

remove掉两个报错的文件,apply一下,然后点击ok退出

在项目中java Resources建立src/main/java,src/test/java,src/test/resources

如下图所示:

   

pom.xml配置:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>springBootDemo2</groupId>
  <artifactId>springBootDemo2</artifactId>
  <version>1.0</version>
  <packaging>war</packaging>
  <parent>  
  		<groupId>org.springframework.boot</groupId>  
        <artifactId>spring-boot-starter-parent</artifactId>  
        <version>1.4.3.RELEASE</version>  
        <relativePath />  
   </parent>
   <properties>  
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>  
        <java.version>1.8</java.version>  
    </properties>  
  
    <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>  
</project>

再在src/main/resources下建立spring boot的配置文件:application.properties

server.port=8081

在src/main/java文件夹下面建立一个测试用的包以及测试代码Demo.java:

package com.yc.Demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@SpringBootApplication  
@RestController  
public class Demo {  
    @RequestMapping("/")  
    public String get() {  
        return "Hello World! maven SpringBoot";  
    }  
  
    public static void main(String[] args) {  
        SpringApplication.run(Demo.class, args);  
    }  
}  

测试结果:

到此 两种搭建spring boot项目的方法就都已完成了。如果有什么错误或不准确的地方,欢迎指正。谢谢!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章