打赏

程序代码里出现illegal character '\ufeff' 和 expected class or object definition的解决办法(图文详解)

 

 

  不多说,直接上干货!

  

 

 

  问题详情

 

 

 

 

 

 

问题分析

     可能原因导致1:你的程序也许,是在他人那里复制而来,会导致这样的问题。

  可能原因导致2:由于页面编码造成的。

 

 

 

 

 

 可能原因导致1的解决办法

  这个,好比,我这里,直接在该包下,新建一个.scala程序即可,然后,复制粘贴进去就行了。

  别直接将别人的这个LinearRegression.scala复制到该包下。

 

 

 

 

 

 

 

 可能原因导致2的解决办法

  在导入Eclipse工程时,我们会经常遇到这样的错误:

  Error:(1, 1) error: illegal character: '\ufeff'
  Error:(1, 10) error: class, interface, or enum expected

 

 

  1、找到所在类,右键--File Encoding

 

  2、选择UTF-16,点击convert后,重新设置为UTF-8即可

 

 

  重新设置回UFT-8,确认convert

 

  再次编译就ok了。

posted @ 2017-09-05 17:36  大数据和AI躺过的坑  阅读(11009)  评论(0编辑  收藏  举报