对于刚入门的springboot的新手来说,学的过程中碰到的一些问题记录下。

  1. 首先,配置好Maven环境及本地仓库





    之后进入Maven安装目录conf文件夹下的settings.xml配置文件,用Notepadd++打开文件。
  • 配置本地仓库指向自己创建的本地仓库,如图

  • 把jdk版本固定为1.8,在 标签下插入以下代码
<profile>
<id>jdk-1.8</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
  • Maven将中央仓库修改为阿里云的仓库地址,如果不改的话下载jar包的速度非常慢,建议改掉,下载速度不是一般的快。在 标签中插入以下代码
	<!--国内中央仓库配置-阿里云中央仓库 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

2.在eclipse新建个Maven工程,File-->New-->Other...-->查找Maven-->Maven Project-->Next

  • 打开springboot项目,在pom.xml下写入以下代码,继承父工程和依赖注入。
	<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.9.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
</dependencies>
  • 在src/main/resource 下创建名为application.pproperties文件,创建步骤:src/main/resource右键-->New-->File-->改名即可。在application.pproperties写入以下代码
server.port=8081

把端口改为8081,避免与Tomcat运行出现端口被占用问题

  • 然后在右击项目-->Maben-->Update Project,更新Maven项目。
  • 接着在src/main/java创建个包和类,如:com.xdr包下的Application.java,代码如下
package com.xdr.spring;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; /*
* springboot启动类(引导类)
*/ @SpringBootApplication //表明当前类是springboot的引导类
public class Application { public static void main(String[] args) {
System.out.println("启动springboot");
SpringApplication.run(Application.class, args);
}
}

最后启动项目,运行出



说明springboot项目运行成功了。

最新文章

  1. .net请求URL过长,解决方案
  2. Emacs 常用快捷键
  3. 曼慧尼特u检验(两个样本数据间有无差异)
  4. C语言 文件操作12--文件加密
  5. vim Project
  6. js贪吃蛇
  7. scanf()/getchar()和gets()深入分析
  8. Android Studio常用快捷键汇总(mac)
  9. linux源代码阅读笔记 get_free_page()代码分析
  10. 多个线程访问url
  11. Delphi 设置文件属性
  12. 《转》Linux网络编程入门
  13. 配置jboss4.2.3GA启用SSL
  14. css删除线,下划线等
  15. cenos安装jdk
  16. C#中的is和as
  17. sqlserver 存储过程返回游标的处理
  18. 制作CSS绚烂效果的三种属性
  19. HBase 笔记3
  20. C++ 跨语言调用 Java

热门文章

  1. 程序员到sql笔记
  2. CF543B Destroying Roads 题解
  3. 洛谷P4994 终于结束的起点 题解
  4. Excel催化剂开源第22波-VSTO的帮助文档在哪里?
  5. Scala数据结构
  6. [leetcode] 5. Longest Palindromic Substring (Medium)
  7. .c和.h文件的区别
  8. DesignPattern系列__05开闭原则
  9. webpack4核心模块tapable源码解析
  10. LR有的JMeter也有之二“检查点”