IDEA 进行编译代码的时候,报错误Error:scalac: IO error while decoding .* with GBK

IDEA 进行编译代码的时候,报错误Error:scalac: IO error while decoding .* with GBK

Information:java: Multiple encodings set for module chunk OSHWMonitor
"GBK" will be used by compiler
Information:2018/5/25 14:11 - Compilation completed with 10 errors and 0 warnings in 8s 543ms
Error:scalac: IO error while decoding C:\Users\lxs\IdeaProjects\OSHWMonitor\src\main\scala\com\xdja\apps\DealKafkaData.scala with GBK
Please try specifying another one using the -encoding option
Information:2018/5/25 14:11 - Compilation completed with 10 errors and 0 warnings in 8s 543ms

检查.idea/encodings.xml是否对某些类指定了charset,删除即可

 

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" defaultCharsetForPropertiesFiles="UTF-8">
<file url="file://$PROJECT_DIR$" charset="UTF-8" />
<file url="file://$PROJECT_DIR$/src/test/scala/Demo1.java" charset="GBK" />
<file url="PROJECT" charset="UTF-8" />
</component>
</project>

改为

<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" defaultCharsetForPropertiesFiles="UTF-8">
<file url="file://$PROJECT_DIR$"/>
<file url="PROJECT"/>
</component>
</project>


另外,File->Project Structure->Modules->Sources
Excluded掉不需要的打包文件夹

posted @ 2018-05-25 14:35  idvcn  阅读(1989)  评论(0编辑  收藏  举报