目录
Apache Maven <-点击进入官网
简介
- 可以帮助我们构建项目、管理项目中的jar包。
- Maven仓库:存放构件的位置
- 本地仓库:默认是 ~/.m2/repository
- 远程仓库:中央仓库、镜像仓库、私服仓库
本地仓库和远程仓库的联系:
当maven下载构件会先在本地仓库查看是否有该构件,没有则去远程仓库下载。
下载及其安装
解压后,配置镜像仓库
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>https://maven.aliyun.com/repository/central</url>
</mirror>
将下面代码复制到图片位置
maven默认是通过命令行使用,打开命令行cd到该目录bin下,使用该工具,目录如下图:
为了方便我们可以将bin目录配置到环境变量里随时使用
maven常用命令:
mvn -version 查看版本
进入官网自行查看
IntelliJ IDEA <-点击进入官网
简介
- 目前最流行的Java集成开发工具
下载及其安装
下载过程简单,故省略,
配置
- 配置maven
开发工具中的maven命令
构建项目
Spring Initializr
简介
- 创建 Spring Boot 项目的引导工具
- 虽然使用maven管理包,但包太多也会很麻烦。常用mvn资源网站搜索和下载包。
启动项目
web项目结构
执行main方法。
如果springboot项目添加devtool重新编译即可重启项目
springboot 以jar包内嵌的tomcat被启动,端口号为默认的8080。
打开浏览器 在地址栏输入 localhost:8080
入门实例
SpringBoot核心作用
- 起步依赖(项目依赖的包可能不是一个包,而是一堆包的组合)
- 自动配置(如果你想使用spring需要许多配置文件,而springboot则简化)
- 端点监控(项目上线后可以进行一些监视)
代码
启动后在 localhost:8080/alpha/hello即可显示后端返回的数据。
1.如果8080端口被占用,可以在application配置文件设置端口号等如下图。