
Maven
文章平均质量分 75
Jason20Ming
这个作者很懒,什么都没留下…
展开
-
Android整合Maven笔记(一)——在Android项目上启用maven
眼下Android的开发正如火如荼,开发方式大多数是Android SDK+Eclipse+ADT,大部分的操作都要依赖Eclipse(当然有高手直接敲命令的)。如果项目依赖其它库资源在不同的机器上难免又要设置一番,而且库资源及其依赖管理是相当混乱,针对这种情况,Maven是一个很好的解决方案,下面讲叙述如何将Android的工程与Maven整合。首先介绍一下需要用到的工具:Android原创 2011-12-01 18:34:21 · 24967 阅读 · 3 评论 -
maven-site-plugin笔记——内部工作原理
刚开始时候,很难明白maven中packaging、phase和goal之间的关系,后来搞清楚了,项目搭出一个样子的时候,又来一个新的问题——报告maven在pom model 4.0定义中,特别为报告开辟了一个与build同级的专用节点——,在reporting内可以声明一个plugins然后写上各种报告插件,(在Maven2.x中)运行mvn site即可生成一个很完整的项目报告。这个是怎原创 2012-01-09 01:33:33 · 9802 阅读 · 0 评论 -
maven-site-plugin笔记——2.3到3.0之间的变化
刚才正在配置一个项目的报告输出,在配置pom的时候按照maven2的做法在节点下加上了pmd、checkstyle等plugin org.apache.maven.plugins maven-checkstyle-plugin ${checkstyle.plugin.version} org.apache.原创 2012-01-09 00:48:45 · 4945 阅读 · 0 评论 -
Maven依赖管理中冲突调解及重复类的类加载顺序
依赖冲突:这个是dependency的GA一样但V不同,Maven自2.9(还是2.0.9,不清楚了)开始为了确保确定性,采用如下方法解决:1. 依赖路径浅的优先:假设,A->B->slf4j:1.6.2,A->C->E->slf4j:1.4.1,则slf4j:1.6.2优先2. 声明优先,如果在dependencyManagement中声明的话会优先采用对应插件3.原创 2012-01-11 02:24:21 · 5822 阅读 · 0 评论