Maven 学习笔记(安装与约定)

项目构建过程:


maven是跨平台的项目管理工具,主要服务基于java平台的项目构建,依赖管理和项目信息管理。

maven和ant的区别

Ant:
没有一个约定的目录结构
必须明确让ant做什么,什么时候做,然后编译,打包
没有生命周期,必须定义目标及其实现的任务序列
没有集成依赖管理
Maven:
拥有约定,知道你的代码在哪里,放到哪里去
拥有一个生命周期,例如执行 mvn install 就可以自动执行编译,测试,打包等构建过程
只需要定义一个pom.xml,然后把源码放到默认的目录,Maven帮你处理其他事情
拥有依赖管理,仓库管理

Maven安装与配置
windows安装步骤

  1. 检查jdk安装的情况:

Echo %JAVA_HOME%

Java -version

  1. apache-maven-3.0.3-bin.zip进行解压缩,例如解压到如下目录(解压目录最好不要有中文字)

  1. 设置系统环境变量,MAVEN_HOME


  1. 设置环境变量Path,将%MAVEN_HOME%\bin加入系统变量Path中,一定要注意要用分号;与其他值隔开

  1. 验证安装是否成功,打开cmd窗口,敲入mvn–v 查看 

linux安装步骤

windows安装步骤1 -- (sudo apt-get update)sudo apt-get install maven -- windows安装步骤5


maven管理项目较多,发生java内存溢出,需设置MAVEN_OPTS环境变量:-Xms128m –Xmx512m

(java -X查看这两个变量意思)

配置用户范围的settings.xml:全局的【MAVEN_HOME/conf/settings.xml 】单用户的【~/.m2/settings.xml 】

Maven约定
src/main/java      —— 存放项目的.java文件
src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件
src/test/java      —— 存放所有测试.java文件,如JUnit测试类
src/test/resources —— 测试资源文件
target             —— 项目输出位置
pom.xml            —— 项目对象管理  




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值