最近在原有Jenkins项目构建上面集成了静态代码检查工具Findbugs,无奈一直构建不通过,无论怎么执行都是报OutOfMemory的错
[java] Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exceeded
网上百度了很多,说白了就是内存溢出,问题是我代码肯定没问题,构建项目也没问题,服务器内存多的很,问题应该就出在Findbugs,然后修改maven执行内存为4G,还是不行
Findbugs官网找了一圈只有ant和命令行工具的说明,没有maven插件的,偶然的机会看到了findbugs-maven-plugin插件的官网,进去一看豁然开朗,哈哈哈,原来插件是单独的jvm执行的,跟maven的没什么关系,可以通过命令行的方式给插件传参数的: