首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

maven编译打包出现错误

2012-08-27 
maven编译打包出现异常maven 打包编译异常Compilation failureFailure executing javac, but could not pa

maven编译打包出现异常
maven 打包编译异常
Compilation failure
Failure executing javac, but could not parse the error:
编译器 (1.6.0_21) 中出现异常。 如果在 Bug Parade 中没有找到该错误,请在 Java Developer Connection (http://java.sun.com/webapps/bugreport)  对该错误进行归档。 请在报告中附上您的程序和以下诊断信息。谢谢您的合作。
java.nio.BufferOverflowException
解决方案:
1、设置内存占用大小:MAVEN_OPTS=-Xmx512m。
2、设置编译编码
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.0.2</version>
<configuration>
<source>1.5</source>
<target>1.5</target>
<!-- 增加字符编码 -->
<encoding>UTF-8</encoding>
</configuration>
</plugin>
可能原因是由于字符集使用GBK、UTF-8或者UTF-16导致使用多字节存放字符,内存使用增加,堆(heap)的尺寸无法提供程序所需的空间,造成异常。更深入的分析还在进行中。

热点排行