springboot学习--maven+springboot项目搭建

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/baidu_41669919/article/details/79158211

一、简介

1.springboot

Spring Boot使您可以轻松创建独立的生产级基于Spring的应用程序,您可以“运行”。我们对Spring平台和第三方库有自己的看法,所以你可以从最小的麻烦开始。大多数Spring Boot应用程序只需要很少的Spring配置。

特征

  • 创建独立的Spring应用程序
  • 直接嵌入Tomcat,Jetty或Undertow(无需部署WAR文件)
  • 提供自己的“入门”POM来简化您的Maven配置
  • 尽可能自动配置Spring
  • 提供生产就绪功能,如指标,运行状况检查和外部配置
  • 绝对不会生成代码也不需要XML配置

    2.Maven

      Apache Maven是一个软件项目管理和理解工具。基于项目对象模型(POM)的概念,Maven可以从一个中央信息管理项目的构建,报告和文档。(当然也可以用gradle)

二、项目搭建准备

 1.Maven安装

  下载maven(http://maven.apache.org/download.cgi),解压,配置环境变量M2_HOME和PATH(命令mvn --version查看版本)

M2_HOME=E:\02-develop\08-maven\apache-maven-3.5.2

PATH=%PATH%;%M2_HOME%\bin

修改本地仓库地址:%M2_HOME%\conf\settings.xml增加

<localRepository>E:\02-develop\08-maven\repo</localRepository>

修改mirrors代替中央仓库,速度比较快:%M2_HOME%\conf\settings.xml增加

<mirror>  

  <id>nexus-aliyun</id>  

      <mirrorOf>central</mirrorOf>    

      <name>Nexus aliyun</name>  

      <url>http://maven.aliyun.com/nexus/content/groups/public</url>

</mirror>

概念:

 

2.Idea配置Maven

fiel--settings--Build,Excution,Deployment--Build Tools--Maven

 

3.新建项目

file--new--project--Spring Initializr--Project SDK--next--Type Maven Project--next--Web--next-Finish

application.properties配置端口server.port=9090

编写Controller

  

4.编译+测试+打包

方式一、 idea:install--Run Maven Build

方式二、命令:mvn install

编译成功

5.部署

方式一、

SpringBoot内置tomcat,用java命令启动

java -jar maven-springboot-test1-0.0.1-SNAPSHOT.jar

方式二、使用Idea图形界面启动,配置启动项(项目main方法所在内),点击绿色图标启动

6.访问

http://localhost:9090/hi?name=小明

 

到此基本完成!

猜你喜欢

转载自blog.csdn.net/baidu_41669919/article/details/79158211