参考: https://new-spike.net/java11-bug/
报错信息
compiler message file broken: key=compiler.misc.msg.bug arguments=11.0.2, {1}, {2}, {3}, {4}, {5}, {6}, {7} java.lang.NullPointerException at jdk.compiler....
原因是
代码中存在 new ParameterizedTypeReference<> 但没有指定类型
该问题在jdk12, jdk 11.0.4中被修复
================================
由于报错没有显示的提示错误行数, 可以工具全局搜索 ParameterizedTypeReference<>
即可快速找到