配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)

maven是基于java的项目管理及自动构建工具,因而请确保本机已经安装好了jdk环境,如果没有安装请参考我的之前这篇安装过程:
JDK在windows系统下的安装教程
配置好JDK后

安装maven

1. 去maven官网下载maven压缩包;
maven官网下载地址
这是官网界面:
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)
因为是在windows环境下,下载红框内的 Apache-maven-版本-bin.zip 压缩包即可。

2. 下载后,解压缩到自定义的文件夹下即可。
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)
3. 配置maven环境变量
打开我的电脑下的系统环境变量
添加以下环境变量:

  • M2_HOME : 变量值填你解压的maven位置
  • MAVEN_HOME : 变量值填你解压的maven位置
    这里值得一提的是,m2是要填的,而后者是某些应用可能所需要的变量,因而可以一并加上。
    这是效果图:
    配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)
    之后再 path 变量中,添加 %M2_HOME%\bin 注意,之前若是没有分号,则加上分号;

4. 检验是否安装成功
按win + R键,输入cmd进入控制台,在控制台中输入mvn -version
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)
出现这种情况,说明maven安装成功!

IDEA中使用maven

在编译器中配置maven
点击File --> setting ,
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)
右侧出现了maven的一些相关配置
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)

  • Always update snapshots,可以让IDEA自动加载,勾选上
  • maven目录选择自己安装的位置
  • 仓库选择自己安装的,这里正好是我安装的位置,我就没有改变

创建maven工程
File --> new
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)

这里介绍一下相关的模板,想使用模板,首选勾选Create from archetype,

  • quickstart 这个可以快速构建一个普通打包的java的maven工程,即war包
  • site-simple 这个可以快速构建一个pom的maven聚合工程,即pom
  • webapp 可以快速构建一个普通的web maven工程,即war包

在构建对应的项目后,
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)
编译器的右边 带你Maven,里面有对应的生命周期方法:
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)

当然可以运行内置的tomcat插件,来运行maven工程:
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)
配置环境变量:3. Maven本地环境安装以及在intelliJ IDEA的使用方法(Window系统)

点击这里,,选择工程,可以运行自己的maven指令
例如

  • install -P pro 这种生产和开发环境分离的指令
  • tomcat7:run 运行tomcat7内置插件
    想使用内置的tomcat7插件,可以在maven工程的pom文件的build中,添加下面代码,即可运行:
			
		 <plugins>
				<plugin>
                    <groupId>org.apache.tomcat.maven</groupId>
                    <artifactId>tomcat7-maven-plugin</artifactId>
                    <version>2.2</version>
                    <configuration>
                        <!-- 指定端口 -->
                        <port>8080</port>
                        <!-- 请求路径 -->
                        <path>/</path>
                    </configuration>
                </plugin>
            </plugins>

这种方法十分简单方便,端口配置很方便,值得大家使用。

快去使用maven吧!