错误原因:idea在编译过程中发现整个项目指定了多种编码。
解决方法:IDEA 中编码指定保存在.idea/encoding.xml中,修改encoding.xml文件,将整个项目中文件的编码进行统一
原始内容
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" defaultCharsetForPropertiesFiles="UTF-8">
<file url="file://$PROJECT_DIR$/src/com/kittycoder/ImageServlet.java" charset="GBK" />
</component>
</project>
将以上内容修改成:
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" defaultCharsetForPropertiesFiles="UTF-8">
<file url="file://$PROJECT_DIR$/src/com/kittycoder/ImageServlet.java" charset="UTF-8" />
</component>
</project>
或者直接改成
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="Encoding" defaultCharsetForPropertiesFiles="UTF-8">
</component>
</project>
参考链接:https://blog.csdn.net/qq_33353322/article/details/80285434