摘要: 其有一个配置参数forkMode,默认为once,即表示每次运行test时,新建一个JVM进程运行所有test. 这可能会导致乱码问题.首先将forkMode设置为never,即不新建.再运行mvn test,全部OK了.果然是这个问题!! 于是再找官方参数说明,发现了argLine参数,这个参数与 阅读全文
posted @ 2017-09-12 23:19 whendream 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 背景 在执行mvn test的时候,提示package org.testng.annotations does not exist 解决办法 Open pom.xml file. Go to "Dependencies" tab. Select "testng" package and click 阅读全文
posted @ 2017-09-12 23:18 whendream 阅读(1353) 评论(0) 推荐(0) 编辑
摘要: 我们知道,maven的依赖关系是有传递性的。如:A-->B,B-->C。但有时候,项目A可能不是必需依赖C,因此需要在项目A中排除对A的依赖。在maven的依赖管理中,有两种方式可以对依赖关系进行,分别是可选依赖(Optional Dependencies)以及依赖排除(Dependency Exc 阅读全文
posted @ 2017-09-12 23:17 whendream 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 首先要确定linux机器的jdk版本,用高版本jdk打的jar包无法在低版本的linux环境上运行,如果运行时提示 Unsupported major.minor version 52.0,就是因为版本问题导致的,但需要看看这个提示前是哪个包的版本不对 源文档 <http://blog.sina.c 阅读全文
posted @ 2017-09-12 23:16 whendream 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 用解压工具打开jar包(例子都是用7zip) 进入到META-INF目录,查看MANIFEST.MF文件,查看Bulid-Jdk,下图就为1.7.0_55版本的JDK,这就表示jetty-servlet-9.2.0.RC0.jar这个jar包的JDK版本是1.7的 当发现jar包的jdk版本为1.8 阅读全文
posted @ 2017-09-12 23:15 whendream 阅读(1388) 评论(0) 推荐(1) 编辑
摘要: 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 阅读全文
posted @ 2017-09-12 22:14 whendream 阅读(160) 评论(0) 推荐(0) 编辑
摘要: Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email: $ git config --global user.name "your-name" $ git confi 阅读全文
posted @ 2017-09-12 22:13 whendream 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 背景 goods.api需要在新机器上部署,该机器上没有安装git,需要安装git,查询git版本为2.4.5-1.el6 ,使用yum 一顿安装后,执行git clone命令告知warning: templates not found /usr/local/test-git/share/git-c 阅读全文
posted @ 2017-09-12 22:11 whendream 阅读(1453) 评论(0) 推荐(0) 编辑