![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
Qgwperfect
这个作者很懒,什么都没留下…
展开
-
Maven中-DskipTests和-Dmaven.test.skip=true的区别
在使用mvn package进行编译、打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用参数-DskipTests和-Dmaven.test.skip=true,这两个参数的主要区别是:-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。...转载 2020-09-07 17:21:19 · 257 阅读 · 0 评论 -
maven中使用本地jar包
如果引用了在 Maven 远程仓库中没有的 jar 包,比如自己组使用的类包,或者是一些历史遗留的包,在使用 Maven 构建过程中就容易遇到找不到类之类的问题。比如我遇到过的问题就有:编译时找不到 xxx 类 进行测试时找不到 xxx 类针对这两个问题的一些解决方法编译只针对编译的时候可以通过配置插件来设置扩展(即本地 jar)的位置,假设我们的 jar 包放在 lib 文件夹里,...转载 2019-11-22 15:16:22 · 319 阅读 · 0 评论 -
maven 本地仓库,远程仓库,中央仓库
三种仓库的关系图:原创 2019-09-28 21:47:44 · 195 阅读 · 0 评论 -
maven 内置变量对应目录
在创建Maven工程后,插件配置中通常会用到一些Maven变量,因此需要找个地方对这些变量进行统一定义,下面介绍如何定义自定义变量。在根节点project下增加properties节点,所有自定义变量均可以定义在此节点内,如下所示:<!-- 全局属性配置 --><properties> <project.build.name>tools&...转载 2019-10-04 00:23:21 · 142 阅读 · 0 评论 -
写一个maven插件
在maven中,万物皆是插件,他本身的主要功能也是依赖插件实现的,同时它也为我们提供了极其丰富的插件库,最主要的就是https://maven.apache.org/plugins/和http://www.mojohaus.org/plugins.html。 插件的使用 在项目的pom文件中,build标签下与一个plugins标签,在里面可以定义多个插件;如下图,可以看到这个maven工程里...转载 2019-10-08 17:45:55 · 109 阅读 · 0 评论