Maven
HeatDeath
Learn by doing!
展开
-
Maven 编译时报错 -source 1.5 中不支持 multi-catch 语句 的解决办法
解决方法:在pom文件中新加如下plugin,目录结构如下。<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <conf原创 2017-10-25 11:17:19 · 5763 阅读 · 1 评论 -
Maven 打包插件(4)—— resources、shade
Maven学习(四) - 插件maven-resources-plugin https://my.oschina.net/u/2377110/blog/1584204常用Maven 插件总结 原 https://my.oschina.net/u/1387007/blog/519581Maven学习(五) - 插件maven-assembly-plugin https://my.osc...原创 2018-08-13 17:32:57 · 711 阅读 · 1 评论 -
Maven 打包插件(2)—— maven-assembly-plugin 的使用方法
1、Assembly https://maven.apache.org/plugins/maven-assembly-plugin/assembly.html2、How to use Maven assembly plugin with multi module maven project https://stackoverflow.com/questions/24072384/how-t...原创 2018-08-13 17:27:35 · 1015 阅读 · 0 评论 -
Maven 打包插件(1)—— maven-dependency-plugin 的使用方法
1、利用maven-dependency-plugin插件使用及场景 https://www.cnblogs.com/lianshan/p/7350614.html2、dependency:unpack https://maven.apache.org/plugins/maven-dependency-plugin/unpack-mojo.html3、Unpacking specifi...原创 2018-08-13 17:23:36 · 2319 阅读 · 0 评论 -
Intellij IDEA 中配置Maven跳过测试编译操作
Idea中配置Maven跳过测试编译操作 此时在VM option中添加的内容为:-Dmaven.test.skip=true 第二种方式: </article>...转载 2018-08-08 11:13:49 · 6661 阅读 · 0 评论 -
新建 SpringBoot 项目, maven 不通过继承 parent 的方式
将<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.3.2.RELEASE</version>&原创 2018-05-21 17:28:06 · 2387 阅读 · 0 评论 -
通过 pom 设置 Maven 通过 JDK 1.8 进行编译
<properties> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.source>1.8</maven.compiler.source> </properties> <...原创 2018-05-13 13:53:20 · 16894 阅读 · 0 评论 -
was cached in the local repository, resolution will not be reattempted until the update interval of
was cached in the local repository, resolution will not be reattempted until the update interval of nexus has elapsed or updates are forced ->Maven 报错解决办法:1 一种可能就是本地没有下载完整,这里的原因可能第一次下载由...原创 2018-03-26 19:37:59 · 12794 阅读 · 0 评论 -
Intellij IDEA Maven 报错 'cannot reconnect'
解决办法:通过 Helper->Show Log in Explorer查看Idea的日志,就可以发现具体的原因 Delete the entire .m2/repository folder manually, and then update your Maven project again.1、Intellij Idea Maven ...原创 2018-03-21 14:37:57 · 18019 阅读 · 1 评论 -
使用 maven-shade-plugin 插件将项目打成可执行 jar 包
1、使用maven-shade-plugin插件打可执行jar包 http://blog.csdn.net/zhengxiangwen/article/details/695251822、maven-shade-plugin 入门指南 https://www.jianshu.com/p/7a0e20b30401具体使用步骤1 在 pom 文件中添加如下内容<bui...原创 2018-03-06 16:14:39 · 1217 阅读 · 0 评论 -
Maven 编译打包时如何忽略测试用例
【Maven实用技巧】03. Maven 编译打包时如何忽略测试用例http://blog.csdn.net/wirelessqa/article/details/14057305跳过测试阶段:mvn package -DskipTests临时性跳过测试代码的编译:mvn package -Dmaven.test.skip=truemaven.test.skip同时控制...转载 2018-03-12 10:48:21 · 3075 阅读 · 0 评论 -
包冲突 Could not initialize class org.apache.log4j.Log4jLoggerFactory 的解决方法
Could not initialize class org.apache.log4j.Log4jLoggerFactory今天在项目的工程里引入了几个 hadoop 、Hive 的 jar 包然后就出现了如上的异常。解决办法:使用mvn dependency:tree > tmp将 Maven 依赖输出到文件中,然后分析到底哪里引入的 log4j 导致了包冲突...原创 2018-03-15 21:20:58 · 6894 阅读 · 0 评论 -
PowerShell 中使用 mvn 编译报错 Unknown lifecycle phase ".test.skip=true". 解决办法
Unknown lifecycle phase “–Dmaven.test.skip=true”. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-...原创 2018-03-09 09:36:01 · 5337 阅读 · 3 评论 -
Linux 搭建 maven
Linux 搭建 maven Maven, 是基于项目对象模型(Project Object Model, POM),通过一小段描述信息来管理项目的构建,报告,文档的软件项目管理工具。目前,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。但是,An...转载 2018-03-06 20:00:23 · 304 阅读 · 0 评论 -
Maven 的 pom 文件中 dependencies 和 dependencyManagement 两者之间的区别
今天创建了一个多模块的工程,在父模块中已经添加了依赖,但是在子模块中的代码里还是依旧提示缺少依赖。仔细一下,是把依赖写在了 节点下。这里我就感到很疑惑, 和 两者之间有什么区别呢? 相对于 ,所有声明在里的依赖都会自动引入,并默认被所有的子项目继承。 里只是声明依赖,并不实现引入。因此子项目需要显示的声明需要用的依赖。如果不在子项目中声明依赖,是不会原创 2018-01-26 13:40:14 · 1314 阅读 · 0 评论 -
在 Intellij IDEA中设置Maven 路径及配置文件的方法(使用阿里云Maven源)
将 M2_HOME/conf/settings.xml 文件复制到 ~/.m2/ 文件夹下,如图所示编辑 ~/.m2/settings.xml 文件,在其中增添以下内容mirrors> mirror> id>alimavenid> name>aliyun mavenname> url>http://maven.aliyun.com原创 2017-10-24 07:39:21 · 12095 阅读 · 2 评论 -
Intellij IDEA 中 Maven 项目总是提示 缺少依赖的解决办法
idea中dependencies中总是有红色波浪线(缺少dependency)的解决办法使用IDEA进行maven开发时,将新项目import进工作空间时,Maven Projects栏中的dependencies中总是有红色波浪线,如下图:但是这些jar在我本地的maven仓库中实际上是存在的,后来无意中修改了下pom才发现这有可能是IDEA的bug,解决办法是:对于有波浪线的depende转载 2017-10-22 23:39:26 · 7057 阅读 · 1 评论 -
IntelliJ IDEA中MAVEN项目如何跳过测试?
在开发MAVEN 项目的时候,有时进行Maven Install或者Maven deploy等操作的时候,希望跳过测试Skip Tests。下面来教大家在IntelliJ IDEA中如何跳过测试。首先在你的IDEA中打开你的Maven Projects界面。如下图所示。在Maven Projects界面中可以看到如下几个按钮。其...转载 2019-01-05 12:01:56 · 1868 阅读 · 0 评论