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

1. 报错信息

IDEA导入支付宝支付测试Demo启动报错,报错信息如下:

Error:(1, 1) java: 非法字符: ‘\ufeff‘Error:(1, 10) java: 需要class, interface或enum

经测试,MyEclipse并没有报同样的错误信息。

2. 解决方法

IDEA右下角将编码改为GBK,再转为UTF-8,可以解决。

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

原文地址:https://www.cnblogs.com/niceyoo/p/12199287.html

时间: 2024-10-11 04:27:09

IDEA启动项目报错:Error:(1, 1) java: 非法字符: '\ufeff'的相关文章

解决IDEA导入Eclipse项目时,编译报错“ Error:(1, 1) java: 非法字符: ‘\ufeff’”

今天在IDEA中导入了一个Eclipse项目,编译时报错: 原因:Eclipse可以智能地把UTF-8  BOM文件转换为普通的UTF-8文件,IDEA没有这个智能转换. 2种解决方式: 1.在所在目录下新建一个java文件,把原文件的内容剪切过去,删除原文件,再把新文件重命名为原来的文件名. 2.点击IDEA右下角的编码字符集,先换为GBK,再换为UTF-8 原文地址:https://www.cnblogs.com/chy18883701161/p/12590933.html

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

错误原因是 UTF-8 文件开头添加了 BOM,IDEA不能正确读取 .java 文件从而导致程序出错. 常见引起这个错误的是:用Windows记事本打开并修改 .java 文件 修复: Eclipse:可以智能的把UTF-8+BOM文件转为普通的UTF-8文件 IDEA:先转换为GBK,再转回UTF-8 其他编辑器软件同理 原文地址:https://www.cnblogs.com/phpstudy2015-6/p/10976970.html

Error:Cannot build artifact 'XXX:war exploded' because it is included into a circular dependency (artifact 'XXXX:war exploded', artifact 'XXX:war exploded') Idea启动项目报错解决方案

在Idea中使用Maven创建父子工程,第一个Model的那个项目可以很好的运行,在创建一个Model运行时报这个错.原因是tomcat部署了多个Web项目,可能最开始是两个项目的配置文件混用用,最后就报这个错. 网上找的解决方案: 步骤:File--  Porject Struccture ---- Artifacts 在Tomcat部署时war和war exploded区别: war模式:将WEB工程以包的形式上传到服务器 : war exploded模式:将WEB工程以当前文件夹的位置关系

启动项目报错:org.springframework.beans.factory.UnsatisfiedDependencyException

dubbo项目: 启动项目报错:(web端) org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.facto

tomcat7 启动项目报错 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig()

JDK版本:jdk1.8.0_77 Tomcat 版本:apache-tomcat-7.0.47 异常重现步骤: 1.完成项目部署 2.启动Tomcat 异常头部信息:java.lang.NoSuchMethodError: javax.servlet.ServletContext.getSessionCookieConfig() 解决方案: 把apache-tomcat-7.0.47/lib/servlet-api.jar 拷贝到$JAVA_HOME/jre/lib/ext目录下去 参考博文:

AndroidStudio导入Eclipse项目报错Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject

AndroidStudio导入Eclipse项目报错 Error:Could not determine the class-path for interface com.android.builder.model.AndroidProject 错误原因: Gradle插件版本不一致导致,问题多出现在:eclipse项目转studio 解决步骤: https://blog.csdn.net/qq_21397217/article/details/65630730 原文地址:https://www

解决idea启动项目报错:Unable to open debugger port(127.0.0.1:60157):java.net.SocketException"socket closed

1.问题描述: 工作当中免不了要重启服务,debug模式下偶尔启动项目,却启动失败报错: Unable to open debugger port (127.0.0.1:60157): java.net.SocketException "socket closed" 2.原因分析 出现这个报错的原因是因为端口被占用导致的 3.解决方法 解决方法主要两种:修改端口配置(推荐).关闭占用端口的进程(不推荐). 方式一:修改端口配置(推荐)   被占用的端口可能是本地端口,也可能是JMX端口

react-native 使用react-native run-android 启动项目 报错 Android project not found

react-native 项目意外关闭  重新启动项目  启动命令   react-native run-android   然后 项目报错 Android project not found. Are you sure this is a React Native project? If your Android files are located in a non-standard location (e.g. not inside 'android' folder), consider s

Ubuntu下安装了java但启动eclipse报错说没装java

参考资料:http://blog.csdn.net/happyteafriends/article/details/8290950 一.问题 在Ubuntu下安装了java并在~/.bashrc配置了环境变量,在终端可运行java等命令,但启动eclipse报错说缺少jre或jdk: ”a java runtime environment jre or java development kit jdk....“ 二.解决 在在/etc/environment里补充上jdk bin的路径即可. 三