最近做java支付,发件将支付宝平台提供的demo放到项目中编译,出现下面的错误:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.0:compile (default-compile) on project newsadmin: Compilation failure: Compilation failure:
[ERROR] /E:/myproject/NewsSystem/newsadmin/src/main/java/com/alipay/config/AlipayConfig.java:[1,1] 非法字符: '\ufeff'
[ERROR] /E:/myproject/NewsSystem/newsadmin/src/main/java/com/alipay/config/AlipayConfig.java:[1,10] 需要class, interface或enum
[ERROR] -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException

问题:

原来这是因为Windows记事本在修改UTF-8文件时自作聪明地在文件开头添加BOM导致的,所以才会导致IDEA不能正确读取.java文件从而程序出错。

解决办法

1.在编辑器IDEA中将文件编码更改为UTF-16,再改回UTF-8即可,其实就相当于刷新了一下文件编码

2.或者将java文件中的内容复制,创建一个同名的新类,并将内容粘贴进去,然后删除原来的文件

希望对你所帮助

个人网站www.read8686.com

com/alipay/config/AlipayConfig.java:[1,1] 非法字符: '\ufeff'相关推荐

  1. /travel/src/main/java/cn/itcast/travel/util/MailUtils.java:[1,1] 非法字符:

    [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-c ...

  2. “ Error:(1, 1) java: 非法字符: ‘\ufeff‘ ”错误的解决方法

    前言:今天为了做作业,在 github 上面下载了个项目,然后在运行项目时发现报错,在此记录一下 " Error:(1, 1) java: 非法字符: '\ufeff' "错误的解 ...

  3. IDEA启动项目报错:Error:(1, 1) java: 非法字符: '\ufeff'

    1. 报错信息 IDEA导入支付宝支付测试Demo启动报错,报错信息如下: Error:(1, 1) java: 非法字符: '\ufeff' Error:(1, 10) java: 需要class, ...

  4. idea java 非法字符_解决IDEA显示非法字符 \ufeff 的问题

    一.问题 在txt文本中复制代码进入IDEA报错 Error:(1, 1) java: 非法字符: '\ufeff' Error:(1, 10) java: 需要class, interface或en ...

  5. Error:(1, 1) java: 非法字符: ‘\ufeff’

    原文链接:https://www.cnblogs.com/diffx/p/10000123.html 一.问题 用IDEA打开eclipse java项目编译时,出现以下错误: Error:(1, 1 ...

  6. 开发工具 idea中出现Error:(1, 1) java: 非法字符: ‘\ufeff‘

    原因: ide 创建好文件后,发现类似于编码的问题,查看自己的编码发现 utf-8 没错 第一次: 先把 utf-8 转为 gbk ,之后再重新转回来.运行成功 第二次:再创建一个类,再运行时,又出现 ...

  7. java: 非法字符: ‘\ufeff‘解决方法

    出现问题:在使用idea时候会出现java: 非法字符: '\ufeff'这样的情况 原因:出现这样的问题来源于这个BOM,一般在编写时候会给你默认添加这样的一个BOM头,是隐藏起来的,编译时候会给出 ...

  8. 编译报错出现原因以及处理方法之Error:(1, 1) java: 非法字符: ‘\ufeff‘

    记录遇到的异常和总结处理的过程,希望能给到自己和别人帮助. Error:(1, 1) java: 非法字符: '\ufeff' 编译过程中出现报错Error:(1, 1) java: 非法字符: '\ ...

  9. java 非法字符 \ufeff

    问题描述: 我在写一个小程序时,导入了之前已经写好的工具类CMUtility,编码格式是gbk,直接粘贴到idea中使用,出现了如下报错: 提示: Error:(1, 1) java: 非法字符: ' ...

最新文章

  1. SQL语法中drop,delete与truncate的区别
  2. torch.load invalid load key, ‘\x00‘
  3. MonogoDb学习笔记
  4. 【项目实战】mybatis +vue.js 前后端交互批量删除
  5. 自定义filter中配置不被过滤的资源
  6. vba搜索java里面的sql_Excel VBA+SQL 代替Vlookup精确查找
  7. c语言设置一个选择数字的程序,C语言编一个数字益智小游戏
  8. deque stack java_一文弄懂java中的Queue家族
  9. java中ssm付款代码_基于Java+SSM的网上订餐系统、基于JavaWeb的网上订餐系统
  10. 自己动手制作系统安装盘
  11. 以太坊Whisper协议
  12. 什么是重载?重载的作用?
  13. qlikview连接mysql_QlikView 通过ODBC 连接IBM DB2
  14. JVM笔记 - Java 虚拟机关于 Synchronized 实现以及锁实现的总结
  15. hbuilderx安装教程_HBuilderX 的安装使用教程
  16. Oracle执行语句跟踪(1)——使用sql trace实现语句追踪
  17. 2018年1月27日训练日记
  18. playfair密钥矩阵加密--c语言
  19. 2013年山东省第四届ACM大学生程序设计竞赛 Problem I Thrall’s Dream 图,2n遍dfs
  20. Delphi编程语言初学总结

热门文章

  1. activity生命周期及数据保存
  2. How to create a site with AJAX enabled in MVC framework.
  3. Linux服务器上zsh和bash的对比
  4. 万维网源代码以 NFT 形式拍卖,价值或超 4.5 亿?
  5. 漫画 | 理解了TCP连接的实现以后,客户端的并发也爆发了!
  6. 深夜,我偷听到程序员要对session下手……
  7. 字节跳动程序员说自己因为颜值太高被男同事集体排挤!失望透顶!准备转行!...
  8. 飞天茅台超卖事故:Redis分布式锁请慎用!
  9. (万字长文)Spring的核心知识尽揽其中
  10. 你说你懂互联网,那这些你知道么?