下载地址:http://maven.apache.org/download.cgi 作者建议使用3.5版本稳定集成。将下载的maven压缩包解压会得到以下结构。
bin目录保存maven的可执行文件。boot目录存放的是plexus-classworlds-2.5.2.jar文件,其是一个类加载器框架,能够加载maven自己的类库。conf目录存放的是maven的配置文件,包含setting.xml配置文件,能够全局配置maven。lib目录存放的是运行maven的类库文件,当然还包括maven所依赖的第三方依赖等。LICENSE,NOTICE,README.txt是maven的声明注意点,说明信息。打开控制面板,点击高级系统设置,配置环境变量如下图所示: 点击新建设置maven环境变量,变量名为MAVEN_HOME(或者M2_HOME),变量值指向maven的安装目录,然后点击确定;参考如下: 在path中添加刚刚新建的环境变量:
确定后打开我们的命令行工具敲:mvn - v 如下图所示说明配置成功。
我们需要在maven的同级目录(当然你也可以选其他目录)创建一个文件夹叫repository当作本地资源库,如果不设置默认的资源库会在用户home目录下的.m2/repository路径下。如下图所示 设置本地资源库如下: 我们需要将maven目录下的setting.xml拷贝一份出来放在maven同级目录的repository目录下,然后修改本地资源库地址指向repository目录:
打开我们安装好的IDEA(如果未安装请网上查阅安装)点击configure选项的settings选项。 然后按如下图步骤,分别配置Maven的安装目录,全局配置文件setting.xml的路径,本地资源库的路径。 五JDK配置 回到我们的idea开始界面,这次我们不点击settings,我们点击project default 这个选项里面的子选项 project structure选项。进入页面后选择new,然后选择第一个选项+SDK,选择我们安装配置好环境变量的JDK。
点击 create new project 如下图所示 创建一个maven项目(当然你也可以使用模板,然后选择quickstart或者webapp构建web项目) 创建项目组,项目名称,项目版本号。 指定项目工作空间的路径。 项目结构如下图: 在pom.xml引入如下配置,主要还是要配置仓库,其余springboot的知识不在本次文章教学之内,想要学习可以看我的博客专栏或者关注微信公众号。
<!-- springboot start 父类 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.1.RELEASE</version> </parent> <!-- web start配置 --> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <!--仓库配置 --> <repositories> <repository> <id>central</id> <url>http://repo1.maven.org/maven2/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories>点击右侧的maven project可以查看依赖如下图说明idea集成maven配置成功.
想要学习springboot入门可以看我其余文章。