jenkins构建war失败 代码编译出现(illegal character: \65279)
2015-11-07 02:01
381 查看
公司一直在用Jenkins来检测提交的代码是否可以被构建成war包,不知道什么时候被同事给提交了一版代码后,一直报错:代码编译出现(illegal character: \65279),然后,找了下原因,是因为同事在对Java文件做编辑时,使用了其它的编辑器而他们往往会把utf8文件中添加utf8标记,这样就导致构建失败。解决办法:去掉utf8标记
![](http://s12.sinaimg.cn/mw690/001N5ZvCgy6QX0Sq80b7b&690)
另一种,用editplus解决:首先用editplus打开这个文件,从Doucument菜单中选择Permanet Settings,有三个分类,分别是 General,File, Tools.点击File,右边会有一项是
UTF-8 signature: 选择 always remove signature. 点击OK
中文版本的 editplus 下操作的菜单结构如下: 文档->参数设置->文件->UTF-8签名->总是移除签名->确定
如下图:
![](http://s7.sinaimg.cn/mw690/001N5ZvCgy6QX0X8mG2b6&690)
这样就设置了UTF-8格式不需要在文件前面加标记。
最后把文件另存为utf-8格式就好了.
参见:http://tzwzero-163-com.iteye.com/blog/1696605
http://www.cnblogs.com/verygis/archive/2008/07/24/1179072.html
另一种,用editplus解决:首先用editplus打开这个文件,从Doucument菜单中选择Permanet Settings,有三个分类,分别是 General,File, Tools.点击File,右边会有一项是
UTF-8 signature: 选择 always remove signature. 点击OK
中文版本的 editplus 下操作的菜单结构如下: 文档->参数设置->文件->UTF-8签名->总是移除签名->确定
如下图:
这样就设置了UTF-8格式不需要在文件前面加标记。
最后把文件另存为utf-8格式就好了.
参见:http://tzwzero-163-com.iteye.com/blog/1696605
http://www.cnblogs.com/verygis/archive/2008/07/24/1179072.html
相关文章推荐
- 夺命雷公狗ThinkPHP项目之----商城7后台登录控制以及注销
- 面向对象
- mac 下svn 代码迁移到git
- 【恒生电子16年校招编程题】求两有序数组的交集并返回交集个数
- 关于C#类中重写ToString方法和PHP类中__tostring()方法的比较
- c++重载运算符注意
- Java之随机数
- 1106 1014 C语言文法定义与C程序的推导过程 冒泡程序语法树
- 怎样增加phpmyadmin导入文件上限
- Matlab畫地圖
- 益智趣味小游戏之三子棋
- TITLE: UVA 11292 Dragon of Loowater
- java入门程序100例学习笔记(008黑色星期五)
- Day2(11.1):相关代码
- java 工厂模式 详解
- 三种光照模型的计算
- kaptcha 验证码在spring mvc 中的使用
- win10-jdk环境配置
- C#日期与时间
- 嵌入式编程