如何解决Java在idea中出现构建输出错误,Error:(1, 1) java: 非法字符: ufeff

在Java代码中出现错误 Error:(1, 1) java: 非法字符: '\ufeff',通常是由于文件编码问题引起的。这个错误表示文件开头存在一个不可见的特殊字符 \ufeff(字节顺序标记 - BOM),它导致编译器无法正确解析代码。

报错信息

用IDEA打开eclipse java项目编译时,出现以下错误:

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

原因分析

Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,IDEA没有这个智能转换。

解决方案

解决办法:将IDEA 右下角的 远编码 utf-8 切换到 GBK 在切换到 utf-8重新编译即可解决该问题

编码 utf-8 切换到 GBK 在切换到 utf-8重新编译即可文章来源地址https://www.toymoban.com/diary/java/632.html

到此这篇关于如何解决Java在idea中出现构建输出错误,Error:(1, 1) java: 非法字符: ufeff的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/diary/java/632.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用
使用OAuth 2.0实现第三方接口的单点登录功能
上一篇 2023年12月28日 13:31
ASP.NET Core 路由模板中 * 与 ** 的区别详解 - 全面解析 {*slug} 与 {**slug}
下一篇 2023年12月28日 14:38

相关文章

  • IDEA Error:java: 无效的源发行版: 17的错误解决方法

    当我们从Gitee或者Github拉取代码到IDEA时,跑项目的时候,发现报错:java:无效的目标发行版:17 原因可能在于我们IDEA中配置的Java版本和原项目的配置不同,我们可以通过以下方法来解决。 查看项目的pom.xml文件的配置,看原项目使用的java版本,我这里的项目Java版本是17 接下

    2024年02月03日
    浏览(55)
  • 如何解决idea运行出现java: 程序包XX不存在

    直接将程序包的dependency配置写上即可 如果这样设置没有用的话 那就是没有安装maven 需要安装一下maven 关于如何安装maven请参考我的下一篇文章 如何安装maven

    2024年02月04日
    浏览(63)
  • idea项目中java类名出现带 j 小红点,如何解决?

    目录 一、问题描述 二、问题解决方案 1、寻找异常问题 2、解决方案 2.1常规操作方法 2.2 快速操作方法 一打开idea的java项目,发现所有的文件边上都有带J的大红点 虽然,在 git bash 中进行编译时无异常。 但是视觉上给人的感受就是有异常。 这样的异常如何解决呢? 我的操作

    2024年02月05日
    浏览(53)
  • 解决方案:yarn 出现error An unexpected error occurred错误的解决办法

    yarn 相比于 npm 、 cnpm 、 npx 来说,效率很高,是前端工程师首选的 包管理 工具,但今日在项目中遇到一个问题,让人很是头疼,看一下报错: 网上搜索解决方案,查阅了一下yarn官方文档,查找到一种解决方法 相信出现类似的情况,会帮助到大家!!!

    2024年02月05日
    浏览(118)
  • IDEA开发项目时一直出现http404错误的解决方法

    安装cv2库时出现错误的一般解决方法_cv2库安装失败 SQL> conn sys/root as sysdbaERROR:ORA-12560: TNS: 协议适配器错误的解决方案 虚拟机启动时出现“已启用侧通道缓解”的解决方法 Hypervisor launch failed; Processor does not provide the features necessary to run the hypervisor centos7配置ssh免密登陆完成,

    2024年02月11日
    浏览(56)
  • pip intall 出现 error: subprocess-exited-with-error 错误的解决办法

    安装环境 操作系统:CentOS Python:3.8.0 安装虚拟环境的时候出错 出现错误 再执行pip install virtualenvwrapper 安装成功

    2024年02月11日
    浏览(60)
  • pip intall pywin32出现 error: subprocess-exited-with-error 错误的解决办法

    问题描述: 安装pywin32时候报错: 有朋友说更新一下setuptools就可以了。 方法来自:pip intall 出现 error: subprocess-exited-with-error 错误的解决办法_Jackfled的博客-CSDN博客_subprocess-exit 可惜我测试了,没用。 报错: error: subprocess-exited-with-error_匿名用户2022的博客-CSDN博客  还有另外一

    2024年02月12日
    浏览(61)
  • 【记录Bug】IDEA提示“Error:java: 错误: 不支持发行版本 17”

    开发工具:IDea 后端框架:SpringBoot 在rebuild或运行项目时提示“Error:java: 错误: 不支持发行版本 17”。 这个错误表明你的IDEA版本不支持使用Java 17。你需要将项目编译运行环境设置为更低版本的Java,或者升级你的IDEA版本以支持Java 17。 构建项目时选择了高版本的Java,而IDea的版

    2024年02月08日
    浏览(61)
  • 导入示例工程出现error: failed to start ability. Error while Launching activity错误的解决办法

    导入华为健康生活应用(ArkTS),使用 DevEco Studio 打开,运行报错: 解决办法:修改 module.json5 里面 exported 的值,由 false 改为 true 即可 可以正常运行了: 查看 module.json5 配置文件说明,对 exported 的说明如下: 设置值为 false 时不能被其他应用调用,所以出现错误。 参考华为

    2024年02月13日
    浏览(60)
  • 关于使用maven构建的项目IDEA提示:java: 错误: 不支持发行版本 5

    出现这个问题的主要原因是在maven中没有配置你所需要的jdk版本。解决方案有两种, 方案一:在IDEA中修改编译的jdk版本,需要修改多处,比较复杂,这里不赘述了。 方案二:直接在Maven中配置需要的jdk版本,然后刷新一下Maven就能解决 以上代码是java17,修改成你需要的jdk版本

    2024年02月07日
    浏览(67)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包