开发过程中,在启动SpringMvc的时候,遇到这样的问题:
Error:(1, 1) java: 非法字符: '\ufeff'
运行mvn compile
也是报同样的错误。感觉好奇怪啊,仔细看看对应的行没啥问题啊。我用的工具是IntelliJ IDEA 2018.3(64)
,同样的代码在Eclipse中是没问题的正常启动。
在启动服务的时候报错
解决方案
下载个文本工具,我用的是Notepad++
.打开刚刚出问题的文件看右下角:编码格式是UTF-8-BOM菜单栏中也可以看。
解决方法很简单,把当前的内容全部剪切,在菜单栏切换编码格式为:UTF-8格式编码。
保存,重新启动,问题解决。
来源:oschina
链接:https://my.oschina.net/u/152736/blog/1798980