Maven
文章平均质量分 90
吴冬冬
此处省略300字
展开
-
maven插件解析机制
maven插件的介绍网上也有很多了,这里主要从一个方面来探讨和学习下maven插件的功用。这里通过一条命令的扩展来看maven插件的机制。输入 mvn dependency:treemaven会做些什么呢?第一步,maven会默认以org.apache.maven.plugins作为groupId,收集所有插件仓库的元数据org/apache/maven/plugins/maven-metadat原创 2013-01-22 21:35:53 · 10078 阅读 · 1 评论 -
maven依赖总结
1.依赖元素 org.springframework spring-core ${springframework.version} jar compile groupId,必选,实际隶属项目artifactId,必选,其中的模块version必选,版本号type可选,依赖类型,默认jarscope可选,依赖范围,默认compileoptional可原创 2013-01-11 15:13:35 · 37863 阅读 · 7 评论 -
maven仓库简介
1仓库结构图以下篇幅从下往上讲起2本地仓库本地仓库默认是用户目录下的\.m2\repository,用户级的配置文件settings.xml也放在这里。但用户目录下载C盘,C盘一般都只跑个操作系统,个人仓库随着项目的积累会很大,放在C盘比较占用C盘空间,如果需要更改本地仓库的放置目录的话,需要修改settings.xml文件小贴士:那么在此插一个eclipse maven插件的小技巧,maven插原创 2013-01-29 22:40:02 · 7548 阅读 · 1 评论 -
maven+hudson+git持续集成
Maven hudson git的安装非常简单 这里就不一一介绍了直接从huson系统配置讲起1.huson系统配置1.1JDK设置这里不要点自动安装,直接指定目录1.2Maven设置与第一条一样,直接指定目录2新建任务2.1构建策略旧的构建只保存8份,防止空间不足2.2git设置填好git库地址,并指定分支,本例子是托管在github上的2.3构建频率例子中是10分钟一次2.4构建命令可以原创 2013-03-25 19:46:02 · 12378 阅读 · 3 评论 -
maven灵活解决环境问题
maven构建之灵活不必细说,这里举个实际遇到的场景,并给出我如何解决。由于服务器紧张,我的hudson服务器和nexus服务器是部署在同一台的,而这台服务器的外网是映射出去的公网地址。也就是说本机通过外网地址是无法访问本机的。代码是托管在Github的,每次push代码到Github,hudson就会做检查,如果发现更新就会做持续集成。在公司内网地址没问题,但是在外办公或者家里,我项目写的就是外原创 2013-04-02 15:20:30 · 3552 阅读 · 1 评论