1.还有一个可选的环境变量MAVEN_OPTS,该环境变量主要是配置Maven在使用jdk的时候指定JVM属性的。如指定其值为“-Xms256m -Xmx512m” 2.maven的环境变量,在Maven中提供了一个settings.xml文件来定义Maven的全局环境信息。这个文件会存在于Mave ...
分类:
其他好文 时间:
2016-10-26 13:50:00
阅读次数:
207
1.Maven安装Maven和ant同为apache出版的构建工具,与gradle是一类东西,与C语言中的make是同一类产品.从apache官网上下载maven的zip安装包,解压即可使用,需要把解压后的bin目录添加到环境变量中去.Eclipse是自带maven的,如果不想使用eclipse的内 ...
分类:
其他好文 时间:
2016-09-04 10:11:19
阅读次数:
206
一、Maven介绍
Maven是跨平台的项目管理工具。主要服务于基于Java平台的项目构建,依赖管理和项目信息管理。
Maven采用纯Java编写并采用了一种被称之为project
object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括清理,编译,测试,报告,打包,部署等等。目前...
分类:
其他好文 时间:
2016-07-03 19:15:43
阅读次数:
266
Web项目的部署: 生成项目方式不是quickstart,而是webapp。默认目录结构,需要修改配置。 重新配置project facets和java compiler。并重新配置java buildpath(提升版本)。 在pom中添加jetty插件。 运行web程序,然后打开网页测试。改变端口 ...
分类:
其他好文 时间:
2016-07-01 16:03:21
阅读次数:
147
项目模块设计项目聚合和继承。 pom标签解析1。pom标签解析2。pom标签解析3。pom标签解析4。 聚合模块只保留pom文件。 上面展示的是聚合模块的pom配置。删除了除项目坐标外的所有标签,packaging改为pom(默认为jar),添加modules标签。 在聚合模块根目录下执行mvn c ...
分类:
其他好文 时间:
2016-07-01 13:37:48
阅读次数:
206
clean生命周期。每一阶段依赖于上一阶段。 从中央仓库下载内置插件到本地,然后本地引用插件执行任务。 mvn process-resources可以调用maven-resources-plugin插件执行复制src/main/resources目录下文件到target文件夹的操作。 举个栗子,配置 ...
分类:
其他好文 时间:
2016-06-27 13:43:57
阅读次数:
99
仓库与构件:仓库存储的是构件。构件可以是依赖,插件或项目输出。 寻找构件的过程。 (2)Maven坐标坐标定义。这几项元素也是创建maven项目时的定义元素。去中央仓库找依赖,或是去本地项目找坐标,然后添加依赖(需要先发布项目为构件),均可。 发布构件的maven命令。jar包和pom文件会发送到本 ...
分类:
其他好文 时间:
2016-06-27 13:40:29
阅读次数:
138
(2)举个栗子:执行maven命令需要进入项目根目录。 如图,配置下安装路径。 maven目录结构。 配置conf下的settings.xml。 配置User Settings,当选择刚才配置的settings.xml文件后,Local Repository会自动改成在xml文件中的设置。(2)ec ...
分类:
其他好文 时间:
2016-06-24 19:06:01
阅读次数:
196
Maven学习笔记Maven是项目管理工具1. 安装Maven在apache官网(http://maven.apache.org/download.cgi) 下载apache-maven-3.3.3-bin.zip和apache-maven-3.3.3-src.zip;解压,把bin的位置设在环境变...
分类:
其他好文 时间:
2015-11-13 22:20:04
阅读次数:
405
公司项目中用到MAVEN,具体的话,其实只用到了MAVEN的几个简单命令,mvn clean,mvn package,mvn install, mvn deploy。一直也没怎么花时间去看这到底是什么样的东西(其实还是懒)。 maven,简单来说就是一个java项目构建工具,最常用的功...
分类:
其他好文 时间:
2015-10-18 21:24:13
阅读次数:
235