发表于: 2018-03-19 19:43:12
1 614
day3
今天完成的事情: 任务一13、14、15
maven是一个跨平台的项目管理工具。
它是Apache的一个开源管理工具,主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。不重复发明轮子。
采用了一种被称之为 Project Object Model (POM 项目对象模型)概念来管理项目,所有配置信息都被定义在POM.xml的文件中,通过该文件可以管理整个项目的生命周期, 包括清除、编译、测试、报告、打包、安装、部署等。
软件构建:
清除 ---> 编译 ---> 测试 ---> 报告 ---> 打包(jar\war) ---> 安装 ---> 部署到远程
生命周期命令:
--clean : 清除
--compile :编译
--package:打包
--install:安装到本地仓库
--deploy:部署,部署到私服(局域网或者是外网)
配置maven环境变量 : M2_HOME和Path
验证,输入指令mvn -version,得到以下内容表示安装成功
打开setting文件,
将里面的仓库路径配置到指定路径E:\mvn_repo\repository,而不是默认路径C:\Users\Administrator\.m2
在MyEclipse配置maven,按如下设置
添加外部maven,下面的全局setting文件也会跟着同步
设置user setting,这个setting文件不要和上面的全局setting一样
新建一个maven项目 new-other-myeclipse-mevan4myeclipse-mevanProject,
两步next后,选择 maven-archetype-quickstart:快速构建项目的骨架,简单的满足maven规范的JAVA项目
archetype:骨架、框架、模型
组ID,构建物ID,版本,包名
哭,并没有创建成功
明天计划的事情:
继续深入了解maven,创建第一个maven项目,熟悉并操作相关指令。
遇到的问题:
创建maven对象时报错,正在找原因,初步发现是环境变量有问题,重新配置后重启,发现未解决,明天再看哪里出的问题吧。
收获:
主要就是了解了maven这个新事物,原来还有为项目管理而应运而生的工具。然后学会了配置maven的环境变量,以及如何在eclipse中配置外部maven。
评论