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配置:
4.0.0
springBootDemo2
springBootDemo2
1.0
war
org.springframework.boot
spring-boot-starter-parent
1.4.3.RELEASE
UTF-8
1.8
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-maven-plugin
再在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项目的方法就都已完成了。如果有什么错误或不准确的地方,欢迎指正。谢谢!!!