来源: http://blog.csdn.net/teamlet/article/details/1599824
详细错误信息:
Failure executing javac, but could not parse the error:
编译器 (1.5.0_10) 中出现异常。 如果在 Bug Parade 中没有找到该错误,请在 Java Dev
eloper Connection (http://java.sun.com/webapps
在报告中附上您的程序和以下诊断信息。谢谢您的合作。
java.nio.BufferOverflowExceptio
解决方法:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
</configuration>
</plugin>
添加
<encoding>UTF-8</encoding>
<charset>UTF-8</charset>
问题产生的原因?
可能原因是由于字符集使用GBK、UTF-8或者UTF-16导致使用多字节存放字符,内存使用增加,堆(heap)的尺寸无法提供程序所需的空间,造成异常。更深入的分析还在进行中。
详细错误信息:
Failure executing javac, but could not parse the error:
编译器 (1.5.0_10) 中出现异常。 如果在 Bug Parade 中没有找到该错误,请在 Java Dev
eloper Connection (http://java.sun.com/webapps
在报告中附上您的程序和以下诊断信息。谢谢您的合作。
java.nio.BufferOverflowExceptio
at java.nio.Buffer.nextPutIndex(Buffer.java:419)
at java.nio.HeapCharBuffer.put(HeapCharBuffer.java:145)
at com.sun.tools.javac.parser
at com.sun.tools.javac.parser
at com.sun.tools.javac.parser
at com.sun.tools.javac.parser
)
at com.sun.tools.javac.main
at com.sun.tools.javac.main
at com.sun.tools.javac.main
at com.sun.tools.javac.main.Main
at com.sun.tools.javac.main.Main
at com.sun.tools.javac.Main
at sun.reflect.NativeMethodAccesso
at sun.reflect.NativeMethodAccesso
java:39)
at sun.reflect.DelegatingMethodAcc
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.codehaus.plexus.compiler
acCompiler.java:400)
at org.codehaus.plexus.compiler
r.java:136)
at org.apache.maven.plugin
Mojo.java :483)
at org.apache.maven.plugin
at org.apache.maven.plugin
nManager.java:412)
at org.apache.maven.lifecycle
ultLifecycleExecutor.java:534)
at org.apache.maven.lifecycle
fecycle(DefaultLifecycleExecutor.java:475)
at org.apache.maven.lifecycle
ltLifecycleExecutor.java:454)
at org.apache.maven.lifecycle
dleFailures(DefaultLifecycleExecutor.java:306)
at org.apache.maven.lifecycle
ts(DefaultLifecycleExecutor.java:273)
at org.apache.maven.lifecycle
fecycleExecutor.java:140)
at org.apache.maven.DefaultMaven
at org.apache.maven.DefaultMaven
at org.apache.maven.cli.MavenCli
at sun.reflect.NativeMethodAccesso
at sun.reflect.NativeMethodAccesso
java:39)
at sun.reflect.DelegatingMethodAcc
sorImpl.java:25)
at java.lang.reflect.Method.invoke (Method.java:585)
at org.codehaus.classworlds
at org.codehaus.classworlds
at org.codehaus.classworlds
at org.codehaus.classworlds