当时遇到这个问题有点措手不及:前天编译的时候还是好好的,今天编译就无法通过了,抛出了这个异常。 在google上搜了一把,发现遇到这个问题的真多,也知道了出现这个问题的原因主要是由于字符编码引起的,其中王洪伟的《使用maven构建项目java.nio.BufferOverflowException问题的解决 》 讲得比较清晰。 根据这篇文章,去看一下下SUN官方的说明: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6526175: Evaluation ...