最近使用Findbugs集成cruiseControl持续集成中,发现了这个BUG
,跟踪查看源码发现是在edu.umd.cs.findbugs.updates.UpdateChecker中解析release版本发布时间时出现的问题异常
而改时间见findbug.jar根目录的一个version.properties文件中。
这样,时间解析和对应的时间长度不匹配,不能解析。
解决方法:
1、简单的,直接更改这个地方的version.properties文件时间格式即可
2、下载findbus源码更改源码重新打包即可
个人选择第一种跳过这个BUG.

在使用FindBugs集成cruiseControl持续集成过程中遇到时间解析问题。该问题源于FindBugs内部版本信息文件中的时间格式与解析器期望的格式不一致。本文提供了两种解决方案:一是直接修改version.properties文件中的时间格式;二是下载FindBugs源码进行更改并重新打包。
496

被折叠的 条评论
为什么被折叠?



