Jenkins运行项目,编译报illegal character: '\ufeff'

今天修改自动化持续集成中的一个java类时,使用本地记事本打开,修改完直接上传到SVN,在Jenkins平台编译出现错误,错误信息为:illegal character: ‘\ufeff’,一直知道是编码问题,但不知道是哪个编码问题。

解决方案:拿错误信息去谷歌了一下,果不其然找到解决方案,参考地址:http://tzwzero-163-com.iteye.com/blog/1696605

解决步骤:跟链接博文解决步骤一样,将有问题的java文件用Notepad打开,格式—-》转为UTF-8无BOM编码格式,如下图

《Jenkins运行项目,编译报illegal character: '\ufeff'》

操作完成后,在Jenkins上重新运行该项目,搞定!

总结:以后修改代码源文件的时候老实用IDE或者非记事本,不要秀操作。(编码格式)

    原文作者:雷神VeryYoung
    原文地址: https://www.jianshu.com/p/bb62c2b24ce8
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞