赞
踩
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项目的方法就都已完成了。如果有什么错误或不准确的地方,欢迎指正。谢谢!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。