不积跬步,无以至千里

个人博客地址:https://lewky.cn

Maven - StackOverflowError

问题与分析 今天发现服务器上的Jenkins在集成项目时报错,报错原因如下: error compiling: java.lang.StackOverflowError -> [Help 1] [ERROR] [ERROR] To see the full stack tr...

2019-05-01 20:34:51

阅读数 57

评论数 0

Maven - settings.xml简易配置Demo

前言 这里贴一下settings.xml的一个简易配置demo,就是简单配置了:本地的仓库地址、阿里云镜像、指定使用jdk1.8进行编译。 这里使用的Maven是3.5.0版本的。 配置文件demo <?xml version="1.0" ...

2019-01-18 23:23:28

阅读数 633

评论数 0

MyBatis逆向工程中domainObjectRenamingRule报错或无效

使用domainObjectRenamingRule报错 在使用MyBatis逆向工程时报错如下: org.mybatis.generator.exception.XMLParserException: XML Parser Error on line 43: 必须声明元素类型 &quot...

2018-12-11 23:43:51

阅读数 930

评论数 5

Maven聚合工程怎么变回普通的Maven工程

问题 Maven聚合工程的父工程的packaging是pom,如果我们将其改为jar,会立刻报错: Project build error: 'packaging' with value 'jar' is invalid. Aggregator projects require 'pom' as ...

2018-12-11 00:26:23

阅读数 791

评论数 0

Maven - settings.xml里的offline节点的作用

场景 某天我在本地修改了某个子项目的代码,并进行了打包:mvn clean install -DskipTests,接着我运行父项目却发现自己刚刚的改动并没有生效,或者说,我刚刚打包好的子项目变回了打包前的代码。 通过cmd的输出我发现在运行父项目的时候,自动下载更新了远程依赖库的子项目,因此将我...

2018-11-09 23:25:26

阅读数 881

评论数 0

Eclipse笔记-怎么让Maven子项目在父项目的依赖中显示为jar包

之前有个问题困扰了我很久,就是Maven父项目引用了几个子项目打包成的jar包,然而在Maven Dependencies中却总是显示成一个项目,而不是jar包。 这导致了我在debug父项目时,当debug到子项目的代码时总是不跳入jar中编译好的class文件,而是直接跳转到工作空间中的...

2018-03-18 19:39:23

阅读数 1589

评论数 1

Maven笔记-使用-DskipTests跳过单元测试

之前在把项目安装到本地仓库时,发生了Error,因为项目缺少了测试类导致install失败,这时候可以使用如下命令来跳过测试用例: mvn clean install -DskipTests

2017-11-25 00:22:40

阅读数 182

评论数 0

如何将一个Maven项目转化成一个Eclipse项目

有时候我们需要将一个Maven项目导入到Eclipse中,直接导入是不行的,我们可以通过一个命令来实现:mvn eclipse:eclipse1、 进入该Maven项目的目录,该目录下必须要有pom.xml文件,否则是无法运行以上命令的。2、在当前目录的地址栏里输入cmd;或者按住Shift+鼠标...

2017-11-14 23:59:20

阅读数 7427

评论数 2

Maven关于编码GBK的不可映射字符的问题

之前都是用的Eclipse的Maven插件执行命令,后来偶然在最近完成的一个小项目的根目录里打开cmd,执行mvn clean package报编码GBK的不可映射字符的问题。明明之前在Eclipse上打成war包没问题,为什么用cmd执行package命令就会报错?在网上查了下资料,是因为没有在...

2017-10-13 15:00:34

阅读数 202

评论数 0

Maven(二)Maven的依赖范围和传递性依赖

Maven的依赖范围在pom.xml文件中,有个元素是scope,用来表示依赖的范围。之所以会有依赖范围,是因为Maven在编译、测试和运行项目时会各自使用一套classpath,依赖范围就是用来控制这三种classpath的。简单来说,就是通过scope元素来控制项目的依赖是在编译时导入,还是在...

2017-09-30 20:45:19

阅读数 1321

评论数 1

Maven(一)如何用Eclipse创建一个Maven项目

1.什么是Maven Apache Maven 是一个项目管理和整合工具。基于工程对象模型(POM)的概念,通过一个中央信息管理模块,Maven 能够管理项目的构建、报告和文档。 Maven工程结构和内容被定义在一个 xml 文件中——pom.xml,是 Project Object Mode...

2017-09-30 00:05:13

阅读数 102077

评论数 5

在Eclipse中运行Maven命令没有反应,Console也不打印信息

在Eclipse的Maven项目中,在run as执行Maven命令的时候发现毫无反应,Console也不打印信息,原因是没有传参数,解决办法如下: 打开Eclipse的Window菜单接着选定当前Maven项目使用的jdk,点击Edit...按钮,出现如下页面在红色框中添加如图所示的一行代码,代...

2017-09-28 16:06:41

阅读数 1240

评论数 0

maven之阿里云国内镜像,提高jar包下载速度

原文地址:http://blog.csdn.net/wangb_java/article/details/55653122 镜像 maven默认会从中央仓库下载jar包,这个仓库在国外,而且全世界的人都会从这里下载,所以下载速度肯定是非常慢的。镜像就相当于是中央仓库...

2017-09-05 14:17:36

阅读数 357

评论数 0

Maven详解之仓库------本地仓库、远程仓库

原文地址:http://blog.csdn.net/wanghantong/article/details/36427433 在Maven中,任何一个依赖、插件或者项目构建的输出,都可以称之为构件。 Maven在某个统一的位置存储所有项目的共享的构件,这个统一的位置,我...

2017-09-04 22:39:28

阅读数 184

评论数 0

解决MAVEN内存溢出

原文地址:http://blog.sina.com.cn/s/blog_67ef8b400100od59.html Windows环境中 找到文件%M2_HOME%\bin\mvn.bat ,这就是启动Maven的脚本文件,在该文件中你能看到有一行注释为:   @REM set ...

2017-09-03 21:13:21

阅读数 629

评论数 0

Maven和Ant简介以及两者的区别

原文地址:http://blog.csdn.net/yangkai_hudong/article/details/12554983                         Maven 一.Maven简介 Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告...

2017-09-03 14:15:37

阅读数 131

评论数 0

提示
确定要删除当前文章?
取消 删除