2019独角兽企业重金招聘Python工程师标准>>>

环境: jdk1.8,  eclipse 4.6.1,maven3.3.9

step1: 新建一个maven web工程,这里不讲怎么创建,详情见上一篇: maven构建web工程.

step2:改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/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
<groupId>com.zw.firstmaven</groupId>
    <artifactId>spring-boot</artifactId>
    <version>1.0-SNAPSHOT</version>

<parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>1.3.0.RELEASE</version>
    </parent>

<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
    </dependencies>

<build>
     <defaultGoal>compile</defaultGoal>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <dependencies>
                    <dependency>
                        <groupId>org.springframework</groupId>
                        <artifactId>springloaded</artifactId>
                        <version>1.2.5.RELEASE</version>
                    </dependency>
                </dependencies>
            </plugin>
        </plugins>
    </build>
<properties>
    <java.version>1.8</java.version>
</properties>
</project>

step 3:

创建一个类文件

package com.zw.firstmaven;

import java.util.Date;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@EnableAutoConfiguration
public class Application {

@RequestMapping("/")
    String home() {
        return "Hello World!";
    }

@RequestMapping("/now")
    String hehe() {
        return "现在时间:" + (new Date()).toLocaleString();
    }

public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }

}
这时遇到了个问题,项目没有我的包com.zw.firstmaven,只生成一个firstmaven的包,当我创建我的包

并把类建在下面时,类从package 开始报错 ,后面的Date是没有定义的(我已ctrl+shift+o)。

如果有类建在maven生成的firstmaven包下不会报错。也就是说firstmaven 有jdk环境,而我新建的没有,

昨天新建maven项目时是有的。

怎么没的不得而知,只能解决一下了:

eclipse 中  project-Java Build Path- Libraries选项卡,点add Library ,加入JRE System Library.错误消失。

step 4:

Run项目

console :

浏览器 访问http://localhost:8080/,出现

先写到这里.

转载于:https://my.oschina.net/u/3104573/blog/811285

spring boot first相关推荐

  1. spring boot项目 中止运行 最常用的几种方法

    spring boot项目 中止运行 最常用的几种方法: 1. 调用接口,停止应用上下文 @RestController public class ShutdownController impleme ...

  2. html+spring boot简单的ajax数据传输实现

    本篇讲解在前后端不分离情况下的html+spring boot的项目数据传输实现 首先,后台我写了三个接口 package com.demo.ajax.controller;import com.de ...

  3. Spring Boot整合Spring Data JPA操作数据

    一. Sping Data JPA 简介 Spring Data JPA 是 Spring 基于 ORM 框架.JPA 规范的基础上封装的一套 JPA 应用框架,底层使用了 Hibernate 的 J ...

  4. SpringBoot (八) :Spring Boot多数据源(JdbcTemplate)配置与使用

    什么是JdbcTemplate 为了使 JDBC 更加易于使用,Spring 在 JDBCAPI 上定义了一个抽象层, 以此建立一个JDBC存取框架. 作为 SpringJDBC 框架的核心, JDB ...

  5. 使用最新版(2020)IntelliJ IDEA 新建 Spring Boot 2.0 项目

    使用最新版(2020)IntelliJ IDEA 新建 Spring Boot 2.0 项目 一:创建项目,并添加相应依赖 新建Project,并指定Project为Spring Initializr ...

  6. 狂神Spring Boot 员工管理系统 超详细完整实现教程(小白轻松上手~)

    [SpringBoot-web系列]前文: SpringBoot-web开发(一): 静态资源的导入(源码分析) SpringBoot-web开发(二): 页面和图标定制(源码分析) SpringBo ...

  7. [JAVA EE]Spring Boot 控制层:参数传递方法

    项目需要参照本人java ee系列前文建立,请读者自行前往本人主页查看. 当然,您自己创建一个项目也是可以的. bean包下的Student.java package com.example.demo ...

  8. spring boot中的日志入门

    日志通常不会在需求阶段作为一个功能单独提出来,也不会在产品方案中看到它的细节.但是,这丝毫不影响它在任何一个系统中的重要地位. 报警系统与日志系统的关系 为了保证服务的高可用,发现问题一定要及时,定位 ...

  9. spring boot整合spring security笔记

    最近自己做了一个小项目,正在进行springboot和spring Security的整合,有一丢丢的感悟,在这里分享一下: 首先,spring boot整合spring security最好是使用T ...

  10. spring boot 文件上传工具类(bug 已修改)

    以前的文件上传都是之前前辈写的,现在自己来写一个,大家可以看看,有什么问题可以在评论中提出来. 写的这个文件上传是在spring boot 2.0中测试的,测试了,可以正常上传,下面贴代码 第一步:引 ...

最新文章

  1. shell访问php文件夹,Shell获取某目录下所有文件夹的名称
  2. RabbitMQ死信队列,延时队列
  3. python数据类型-第三篇:Python基本数据类型
  4. linux 内核网络协议栈--linux内核路由机制(一)
  5. 找不到 快速启动 ,怎么办
  6. Beta阶段发布说明
  7. ppp协议pap验证过程状态转移图_电脑网络知识:TCP协议的高级特性,你所不知道的TCP...
  8. 3月份最热门 JS开源项目排行
  9. linux mysql 磁盘_Linux运维知识之为Linux MySQL数据库设置磁盘限额
  10. (45)Xilinx Counter IP核配置(六)(第9天)
  11. c++ 读文件_python中文件的使用
  12. java后台保存base64图片数据
  13. docker安装fastdfs_【运维面试】面试官:你们公司的docker主要用来做啥?
  14. 家用NAS进阶折腾之旅—常见NAS系统介绍和一些体会以及QNAP 威联通 TS-563 NAS使用感受
  15. 遇见CUBA CLI
  16. 2021“西湖论剑“网络安全大赛Writeup
  17. 【100个 Unity实用技能】 | Unity 在代码中 动态改变RectTransform位置及宽高 的方法整理
  18. 国家自然科学基金 结题项目 查询网站
  19. 单片机原理与应用实验——串口(C语言),使用串口发送或接收数据,定时器1作为波特率发生器
  20. CSS中实现菱形图片

热门文章

  1. 鸿蒙历程和路标图,鸿蒙2.0来了?华为开发者大会时间确认:Mate40会不会首发?...
  2. mysql mvcc 并发update_关于mysql的InnoDB多版本并发控制(MVCC)与事务隔离级别的疑问?...
  3. python:sklearn 标签编码(LabelEncoder)
  4. 随手记-----cookie
  5. 动态代理的两种方式_一文帮你掌握Java中的动态代理
  6. spss主成分综合得分_权重赋值之“主成分分析法”
  7. 读取位置时发生访问冲突 c++_王道计算机网络|第三章数据链路层1314介质访问控制...
  8. Eclipse自己定义keystore
  9. noi 8462 大盗阿福
  10. 无法进入recovery模式?fastboot来拯救