Skip to content

Latest commit

 

History

History
15 lines (9 loc) · 684 Bytes

单个文件超限制.md

File metadata and controls

15 lines (9 loc) · 684 Bytes

问题描述

idea中单个.java文件过大,导致该文件无法被正常编译

问题原因

由于使用了protobuf作为客户端与服务端的协议传输,单个.proto文件中定义了过多的消息协议,导致通过protobuf.exe编译后的文件超出了idea默认的文件大小限制,idea默认的文件大小限制为2.5M

解决方案

  1. 点击工具栏Help按钮
  2. Help按钮弹出框选择Edit custom properties
  3. 如果第一次修改idea的自定义属性,则会提示创建idea.properties文件,点击create即可
  4. idea.properties文件中添加 idea.max.intellisense.filesize=5000