Zoop

alex_zoop

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

 

碰到的一个问题:

使用下面的命令给工程打包时,

 

 maven mvn clean package -Ptest01 -Dmaven.test.skip=true && pause

出现了/65279的错误,,而且还是出现在相关文件的第一行。

百度了一下,原因很简单,就是文件的编码错误。

 

解决方法1.

在sts(eclipse内核)中的抛出错误的文件上右键--》属性--》Resource-->Text file encoding-->选中‘UTF-8’-->点击Apply按钮-->点击OK按钮

 

,打包失败。

 

方法2:使用UtilEdit工具,

将文件另存为-->选择“UTF-8”-->点击保存,重新打包,失败,

仔细一看,原来UtilEdit保存格式中UTF-8是默认带有BOM的,需要选择“UTF-8 - 无 BOM”的格式。

打包后,成功。

 

posted on 2014-05-28 16:14  zoop89850  阅读(12827)  评论(1编辑  收藏  举报