java: 非法字符: ‘\ufeff‘
现象:idea打包或启动项目时报错java: 非法字符: ‘\ufeff‘
原因:出现这样的问题来源于这个BOM,一般在编写时候会给你默认添加这样的一个BOM头,是隐藏起来的,编译时候会给出现编码混乱问题。
解决:在输出栏这里点击UTF-8然后点击REMOVE BOM,然后运行就好了(没有BOM头的话就会显示ADD BOM)。这个项目的暂时情况就得到了解决。

想要不会每次新建项目时候都会出现这种问题,那就在file encodings这里选择with no BOM。然后应用-确定下次新建时候就不会出现这样的问题了。


浙公网安备 33010602011771号