myeclipse maven创建java项目_myeclipse2014 + maven 创建spring boot 项目以及hello world实战...

前提条件:电脑已经安装并且正确配置了jdk和maven环境,myeclipse也正确安装配置了maven。

1、在myeclipse2014的工作区中右键 New->Other,打开如下界面:

483841e4b7d5?from=singlemessage

Paste_Image.png

2、选择Maven Project,点击Next,进入到下面的界面:

483841e4b7d5?from=singlemessage

Paste_Image.png

选择项目目录的位置(Location),Name template记得选择[artifactId],不然创建的工程名称会有奇怪的尾缀的。

3、点击Next,进入下一个界面:

483841e4b7d5?from=singlemessage

Paste_Image.png

在这里选择maven-archetype-webapp,如果列表中没有选项的话,稍微等一会也许就加载出来了,如果还是没有,可以把Catalog改成Internal试试看。

4、成功选择maven-archetype-webapp后点击Next进入下一个界面:

483841e4b7d5?from=singlemessage

Paste_Image.png

在这里填写Group Id和Artifact Id,package可以先不填,其他默认,点击Finish,然后等待项目创建成功。

5、创建成功后的项目目录如下:

483841e4b7d5?from=singlemessage

Paste_Image.png

可以看到目录中是没有src/main/java资源目录的,通过右键工程->New->Source Folder去创建这个目录时候,会提示说这个目录已经存在,如图

483841e4b7d5?from=singlemessage

Paste_Image.png

这时候右键工程->Build Path->Configure Build Path打开下面界面:

483841e4b7d5?from=singlemessage

Paste_Image.png

编辑JRE System Library,将其改成jdk1.7然后Finish就可以了,结果如下:

483841e4b7d5?from=singlemessage

Paste_Image.png

6、在pom.xml中加入一些配置,最终结果如下:

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

4.0.0

com.beibei

beibei-test

war

0.0.1-SNAPSHOT

beibei-test Maven Webapp

http://maven.apache.org

Spring Boot项目核心

org.springframework.boot

spring-boot-starter-parent

1.4.3.RELEASE

junit

junit

test

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-starter-test

org.springframework.boot

spring-boot-maven-plugin

org.apache.maven.plugins

maven-compiler-plugin

1.7

1.7

UTF-8

7、分别创建TestApplication.java作为启动入口,HelloController.java作为测试,以及application.yml作为配置文件,如图:

483841e4b7d5?from=singlemessage

Paste_Image.png

TestApplication.java代码如下:

package com.beibei;

import org.springframework.boot.SpringApplication;

import org.springframework.boot.autoconfigure.SpringBootApplication;

/**

* 程序启动入口

* @author beibei

*

*/

@SpringBootApplication

public class TestApplication {

public static void main(String[] args) {

SpringApplication.run(TestApplication.class, args);

}

}

HelloController.java代码如下:

package com.beibei.controller;

import org.springframework.web.bind.annotation.RequestMapping;

import org.springframework.web.bind.annotation.RestController;

@RestController

@RequestMapping("/hello")

public class HelloConrtoller {

@RequestMapping(value="/say")

public String say(){

return "你好世界aa";

}

}

application.yml配置如下:

server:

port: 8001

session:

timeout: 30

tomcat:

uri-encoding: UTF-8

spring:

http:

encoding:

charset: UTF-8

enable: true

force: true

mvc:

view:

prefix: /WEB-INF/

suffix: .jsp

8、完成以上步骤之后,项目就真正成为一个springboot项目了,打开TestApplication.java,右键->Run As->Java Application把项目启动起来,

因为我们配置的端口号是8001,在浏览器输入相应的路径访问一下我们定义的接口,结果如下:

483841e4b7d5?from=singlemessage

Paste_Image.png

至此我们的spring boot项目搭建完成了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用 Spring Boot 的优势 使用 Spring Boot 开发项目,会给我们带来非常美妙的开发体验,可以从以下几个方面展开来说明 Spring Boot 让开发变得更简单 Spring Boot 对开发效率的提升是全方位的,我们可以简单做一下对比: 在没有使用 Spring Boot 之前我们开发一个 web 项目需要做哪些工作: 1)配置 web.xml,加载 SpringSpring mvc 2)配置数据库连接、配置 Spring 事务 3)配置加载配置文件的读取,开启注解 4)配置日志文件 … n) 配置完成之后部署 tomcat 调试 可能你还需要考虑各个版本的兼容性,jar 包冲突的各种可行性。 那么使用 Spring Boot 之后我们需要开发一个 web 项目需要哪些操作呢? 1)登录网址 http://start.spring.io/ 选择对应的组件直接下载 2)导入项目,直接开发 上面的 N 步和下面的2步形成巨大的反差,这仅仅只是在开发环境搭建的这个方面。 Spring Boot 使测试变得更简单 Spring Boot 对测试的支持不可谓不强大,Spring Boot 内置了7种强大的测试框架: JUnit: 一个 Java 语言的单元测试框架 Spring Test & Spring Boot Test:为 Spring Boot 应用提供集成测试和工具支持 AssertJ:支持流式断言的 Java 测试框架 Hamcrest:一个匹配器库 Mockito:一个 java mock 框架 JSONassert:一个针对 JSON 的断言库 JsonPath:JSON XPath 库 我们只需要在项目中引入 spring-boot-start-test依赖包,就可以对数据库、Mock、 Web 等各种情况进行测试。 Spring Boot Test 中包含了我们需要使用的各种测试场景,满足我们日常项目的测试需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值