问题
在SpringCloud应用里使用protobuf,通过Maven编译生成对应的类,结果有一个类Idea飘红,无法跳转
1 | message Position{ |
Position正常情况下,应该生成 Position 和 PositionOrBuilder 2个类,出现的问题是Position类飘红,无法跳转
安装了Idea官方插件”Protocol Buffers”,正常能从Protobuf文件中的定义跳转到生成的类上,Position只能跳转到
PositionOrBuilder上在Protobuf文件中还定义了多个其他类,都能正常生成
结果
发现是生成的类文件过大,修改Idea配置,解决”The file size exceeds configured limit”
问题后能正常跳转了
Idea菜单栏点击”Help”->”Edit custom properties” 添加下面的配置,修改文件大小限制
1 | custom IntelliJ IDEA properties |