maven
samnalove
这个作者很懒,什么都没留下…
展开
-
maven setting
<br />Settings细节<br />1. setting.xml可位于两个地方:<br />(a) Maven安装目录: $M2_HOME/conf/settings.xml<br />(b) 用户特定的Settings文件: ~/.m2/settings.xml<br />2.setting.xml顶层元素概览<br /><settings xmlns="http://maven.apache.org/POM/4.0.0"<br />xmlns:xsi="http://www.w3.org/200原创 2010-06-30 10:18:00 · 622 阅读 · 0 评论 -
maven学习总结
技术是资本经济中不友好的竞争者之间持续的、零和的游戏核心概念:约定优于配置:convention over configuration插件plugin:一个Maven插件是一个单个或者多个目标的集合目标goal:一个目标是一个明确的任务,它可以作为单独的目标运行,或者作为一个大的构建的一部分和其它目标一起运行参数parameter:目标定义了一些参数,这些参数可以定义一原创 2011-10-26 22:11:11 · 764 阅读 · 0 评论 -
maven中的profile
profile能为一个特殊的环境自定义一个特殊的构建,使得不同环境间构建的可移植性成为可能profile可以覆盖几乎所有pom.xml中的配置,profiles元素通常是pom.xml的最后一个元素每个profile必须有一个id,可以通过mvn ... -P 来调用自动激活profile使用元素激活参数可以是activeByDefault,jdk,原创 2011-10-26 22:13:10 · 2740 阅读 · 0 评论 -
Maven中dependencies节点和dependencyManagement节点的区别
1. 一个是项目依赖,一个是多模块maven项目时候的依赖管理控制的;2. 只有当外层的dependencies 元素中没有指明版本信息时, dependencyManagement 中的 dependencies 元素才起作用;3. dependencyManagement 中的 dependencies 元素只表明依赖项版本的优先选择,并不影响项目的依赖项;原创 2011-10-26 22:12:09 · 783 阅读 · 0 评论 -
maven pom文件格式
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0原创 2011-10-26 22:14:35 · 3099 阅读 · 3 评论 -
maven学习笔记
maven------------------------------------------------------------------POMPOM(项目对象模型):描述性和声明性的,它不像Ant或者Make那样提供显式的指令;不是特定于Java的POM包含了四类描述和配置:项目总体信息:名称,项目的URL,发起组织,以及项目的开发者贡献者原创 2011-10-26 22:15:13 · 749 阅读 · 0 评论 -
maven总结
maven21.环境 下载 http://maven.apache.org/download.html 解压 设置环境变量 path "...\bin" 检查 mvn -v2.创建java工程 选择eclipse的工作目录 d:->cd workspace mvn archetype:create -DgroupId=com.mycompany.app原创 2011-10-26 22:15:43 · 615 阅读 · 0 评论 -
makefile简介
makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令; makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率原创 2011-10-26 22:16:27 · 317 阅读 · 0 评论 -
maven项目打包配置
maven项目打包配置过程:(1)maven-assembly-plugin插件配置文件package.xml<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan原创 2011-11-02 14:29:08 · 4879 阅读 · 0 评论