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項目的方法就都已完成了。如果有什麼錯誤或不準確的地方,歡迎指正。謝謝!!!

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