当前位置:   article > 正文

Eclipse下构建一个spring boot项目_eclipes springboot项目实例

eclipes springboot项目实例

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中写入,如下图所示代码:

  1. package com.example.demo;
  2. import org.springframework.boot.SpringApplication;
  3. import org.springframework.boot.autoconfigure.SpringBootApplication;
  4. import org.springframework.web.bind.annotation.RequestMapping;
  5. import org.springframework.web.bind.annotation.RestController;
  6. @SpringBootApplication
  7. //直接返回要显示的内容
  8. @RestController
  9. public class DemoApplication {
  10. @RequestMapping("/")
  11. public String get(){
  12. return "hello world";
  13. }
  14. public static void main(String[] args) {
  15. SpringApplication.run(DemoApplication.class, args);
  16. }
  17. }

再进行测试

运行完毕后,打开浏览器,输入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配置:

  1. <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">
  2. <modelVersion>4.0.0</modelVersion>
  3. <groupId>springBootDemo2</groupId>
  4. <artifactId>springBootDemo2</artifactId>
  5. <version>1.0</version>
  6. <packaging>war</packaging>
  7. <parent>
  8. <groupId>org.springframework.boot</groupId>
  9. <artifactId>spring-boot-starter-parent</artifactId>
  10. <version>1.4.3.RELEASE</version>
  11. <relativePath />
  12. </parent>
  13. <properties>
  14. <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  15. <java.version>1.8</java.version>
  16. </properties>
  17. <dependencies>
  18. <dependency>
  19. <groupId>org.springframework.boot</groupId>
  20. <artifactId>spring-boot-starter-web</artifactId>
  21. </dependency>
  22. </dependencies>
  23. <build>
  24. <plugins>
  25. <plugin>
  26. <groupId>org.springframework.boot</groupId>
  27. <artifactId>spring-boot-maven-plugin</artifactId>
  28. </plugin>
  29. </plugins>
  30. </build>
  31. </project>

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

server.port=8081

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

  1. package com.yc.Demo;
  2. import org.springframework.boot.SpringApplication;
  3. import org.springframework.boot.autoconfigure.SpringBootApplication;
  4. import org.springframework.web.bind.annotation.RequestMapping;
  5. import org.springframework.web.bind.annotation.RestController;
  6. @SpringBootApplication
  7. @RestController
  8. public class Demo {
  9. @RequestMapping("/")
  10. public String get() {
  11. return "Hello World! maven SpringBoot";
  12. }
  13. public static void main(String[] args) {
  14. SpringApplication.run(Demo.class, args);
  15. }
  16. }

测试结果:

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

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号