Maven安装与配置(Eclipse/IDEA)
开发环境:1、JDK 1.82、Eclipse 4.7 3、Maven 3.5.4官网下载:http://maven.apache.org/download.cgi一、什么是MavenMaven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。 Maven是一个跨平台的项目构建和管理的工具,其主要服务于基于java平...
开发环境:1、JDK 1.8 2、Eclipse 4.7 3、Maven 3.5.4
官网下载:http://maven.apache.org/download.cgi
一、什么是Maven
Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。
Maven是一个跨平台的项目构建和管理的工具,其主要服务于基于java平台的项目构建、依赖管理和项目信息管理。
它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。
当你使用Maven的时候,你用一个明确定义的项目对象模型来描述你的项目,然后Maven可以应用横切的逻辑,这些逻辑来自一组共享的(或者自定义的)插件。
项目构建 过程包括【清理项目】→【编译项目】→【测试项目】→【生成测试报告】→【打包项目】→【部署项目】,这六个步骤就是一个项目的完整构建过程。
二、约定配置
Maven 提倡使用一个共同的标准目录结构,Maven 使用约定优于配置的原则,大家尽可能的遵守这样的目录结构。
目录 | 目的 |
---|---|
${basedir} | 存放pom.xml和所有的子目录 |
${basedir}/src/main/java | 项目的java源代码 |
${basedir}/src/main/resources | 项目的资源,比如说property文件,springmvc.xml |
${basedir}/src/test/java | 项目的测试类,比如说Junit代码 |
${basedir}/src/test/resources | 测试用的资源 |
${basedir}/src/main/webapp/WEB-INF | web应用文件目录,web项目的信息,比如存放web.xml、本地图片、jsp视图页面 |
${basedir}/target | 打包输出目录 |
${basedir}/target/classes | 编译输出目录 |
${basedir}/target/test-classes | 测试编译输出目录 |
Test.java | Maven只会自动运行符合该命名规则的测试类 |
~/.m2/repository | Maven默认的本地仓库目录位置 |
web 项目目录(war包):
三、 Maven 安装配置
1、无需安装,解压文件即可
2、配置环境变量
新建环境变量 MAVEN_HOME,和 编辑环境变量 Path 追加 %MAVEN_HOME%\bin\
3、以管理员身份打开 cmd,输入mvn -v,检查是否安装成功
4、修改 settings.xml 配置文件
1)本地仓库
仓库分类:
1. 本地仓库: 本地电脑
2. 私服: 局域网,一般是公司内部的服务器上
3. 中央仓库: 互联网上, Maven的团队维护的,为前世界所有Maven工程服务
4. 中央仓库的镜像: 分担中央仓库的负担, 提升用户的访问速度
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
2)修改创建 Maven 工程 默认使用 jdk 1.5, 为自定义的 jdk 1.8 版本:在 <profile></profile> 内添加一下代码:
<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>
二:配置Eclipse的Maven环境
1. 打开Window->Preferences->Maven->Installations,右侧点击Add。
选中刚刚添加的maven,并Apply。
2. 打开Window->Preferences->Maven->User Settings,配置如下并Apply:
三、在IntelliJ IDEA中配置maven
打开-File-Settings
Maven的settings.xml文件标签详解: Maven详解setting.xml
到此,Maven 的安装和配置结束。
更多推荐
所有评论(0)