您的位置:首页 > 其它

[ERROR] IO error while decoding 路径 routes_reverseRouting.scala with UTF-8 问题解决

2016-02-03 14:18 344 查看
用play,scala,idea,maven写了一个网页的项目。

之前在ubuntu上的一个项目,用intellij idea开发用maven编译打包没问题。

复制到Windows下尝试编译却出现问题:

[ERROR] IO error while decoding 路径 routes_reverseRouting.scala with UTF-8

Please try specifying another one using the -encoding option

[ERROR] IO error while decoding 路径 routes_routing.scala with UTF-8

Please try specifying another one using the -encoding option

首先我查找网上的资料,网上都说是字符编码的问题,要我把编码从gbk改成utf-8。

有说要改idea右下角的编码的,有说去设置里改项目的编码的。

但是我按照网上的说法去改编码的时候都发现我的编码已经是utf-8了啊。

照着做了一遍都不行。

最后我把conf文件夹下的routes里的注释都去掉,即刻编译成功。

不管别的文件里的注释是否有中文,不需要去掉。

回来有空再加上,不过应该是得加英文的了。

补充:
http://songjianyong.iteye.com/blog/1910143 http://www.cnblogs.com/leipei2352/archive/2011/04/20/2022128.html
在这篇文章里说了,maven在windows系统dos下编译时默认的编码是gbk。

可以按照文章中说的设置maven的默认编码为utf-8来试试。

不过由于我的项目有可能会有别人来修改,所以我maven的设置我并没有改,

这里写出来仅供参考,未验证。

转载请注明出处:
http://blog.csdn.net/thewolf2?viewmode=list
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息