标签: java eclipse ant
我有一个包含Enum的java文件非常大。代码在Eclipse上使用JDK 1.8进行编译,但是当我使用相同的JDK进行ant构建时,无法在Linux上进行编译。这真的很奇怪。但是,更重要的是,有没有修复编译真正巨大的代码?我的朋友告诉我,从Java 1.7开始,编译器不会抛出这个错误。这是真的吗?谁能让我知道?提前谢谢!
答案 0 :(得分:0)
Java类中的单个方法最多可以是64KB的字节码。
这可能表明您应该重构代码......