maven
汪小哥
有多少时光可以挥洒~人生短短几十年~
展开
-
【项目管理和构建】——Maven下载、安装和配置
maven是一种全新的项目构建方式,让我们的开发更加简单,高效。Maven主要做的是两件事:统一开发规范与工具统一管理jar包这两件事情他都做到了,而且还做了更多的事情。Maven还可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制项目。工欲善其事,必先利其器。咱们转载 2016-04-28 08:48:11 · 564 阅读 · 0 评论 -
-Dmaven.multiModuleProjectDirectory system propery is not set.
eclipse中使用maven插件的时候,运行run as maven build的时候报错 -Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.直接的解决方法:使用低版本的maven可以设一个环境变量M2_HO原创 2016-04-28 11:39:21 · 429 阅读 · 0 评论 -
maven下使用 junit对 spring进行单元测试
发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在 applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很 低,也很麻烦。如果单独去写一个测试用类,这样太繁琐了。于是想起Spring有一个测试框架,能够整合JUnit进行测试.我们给所有的测试类,书写一个公共的父类。这样使用的时候原创 2016-05-05 17:39:11 · 9484 阅读 · 0 评论 -
如何快速的解决Maven依赖冲突
为什么会出现依赖冲突首先要说明Maven的依赖管理,具体的可以参考这边 Maven学习——依赖管理 这篇文章,maven在依赖冲管理中有一下几个原则。依赖是使用Maven坐标来定位的,而Maven坐标主要由GAV(groupId, artifactId, version)构成。如果两个相同的依赖包,如果groupId, artifactId, version不同,那么maven也认为这两个是不同的原创 2016-06-29 10:36:45 · 607 阅读 · 0 评论 -
发布Jar包到中间仓库
参考文档将项目发布到 Maven 中央仓库踩过的坑将项目发布到Maven中央库 参考配置maven-gpg-pluginhttps://maven.apache.org/plugins/maven-javadoc-plugin/usage.html将 Smart 构件发布到 Maven 中央仓库记一次向maven中央仓库提交依赖包遇到的问题maven  ...原创 2018-12-02 20:29:02 · 574 阅读 · 1 评论