跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Javajava

Ant 构建报错“非法字符:\65279”的解决方案

Ant 构建过程中出现非法字符 \65279 错误,通常由文件编码包含隐藏字符引起。直接删除无效,推荐使用 Notepad++ 将文件转换为 UTF-8 无 BOM 格式即可解决。

古灵精怪发布于 2016/7/5更新于 2026/7/1833 浏览
Ant 构建报错“非法字符:\65279”的解决方案

在 Ant 构建项目时,如果编译报错提示如下:

*.java:1: 非法字符: \65279 [javac] package com.*.*; [javac] ^ [javac] 1 错误 

别慌,这通常是文件第一行混入了不可见的特殊字符。这种问题往往发生在从网页或文档复制代码后保存,或者编辑器自动添加了 BOM 头。最头疼的是,肉眼根本看不到那个字符,直接按 Delete 键也没用。

推荐修复步骤:

  1. 用 Notepad++ 打开报错的 .java 文件。
  2. 点击顶部菜单栏的 '格式'。
  3. 选择 '转为 UTF-8 无 BOM 编码格式'。
  4. 保存文件,重新运行构建。

转换编码后,隐藏的非法字符会被清洗掉,编译就能正常通过了。以后写代码建议统一使用 UTF-8 无 BOM 格式,避免这类坑。

  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • HarmonyOS RcList 组件缩略图、角标与图标系统设计
  • AI 辅助开发实战:基于 DeepSeek 构建贪吃蛇游戏
  • 基于 SpringBoot 的影视周边推荐与影迷社区系统设计
  • 2024 年 AI 绘画现状:为何 MJ 与 SD 讨论热度变化
  • C++ 多态的概念、实现与原理详解
  • FRP 反向代理实现智能家居远程访问实战
  • 大模型应用开发:RAG 入门与实战
  • Layui 框架下 Unity WebGL Tab 切换黑屏问题解决方案
  • 基于 Java Web 的城市花园小区维修管理系统设计与实现
  • 黑客入门基础:网络安全常用术语详解
  • OSCP 实战笔记:获取并破解 Net-NTLMv2 哈希
  • AI 在测试中的落地场景与工程实践
  • 前缀和解子数组计数:和为 K 与可被 K 整除
  • LazyLLM 框架实战:代码专家智能体进阶模块开发指南
  • VLA 模型真实世界分布式在线后训练系统 SOP 解析
  • Python 基础语法与数据结构常用代码示例
  • 新兴市场股市估值与智能家居安全标准互动分析
  • MCP 协议详解:与 Function Call 的区别及使用方式
  • 大模型算法岗常见面试题 100 道
  • 前端状态管理:Recoil 原子化实践

相关免费在线工具

  • Keycode 信息

    查找任何按下的键的javascript键代码、代码、位置和修饰符。 在线工具,Keycode 信息在线工具,online

  • Escape 与 Native 编解码

    JavaScript 字符串转义/反转义;Java 风格 \uXXXX(Native2Ascii)编码与解码。 在线工具,Escape 与 Native 编解码在线工具,online

  • JavaScript / HTML 格式化

    使用 Prettier 在浏览器内格式化 JavaScript 或 HTML 片段。 在线工具,JavaScript / HTML 格式化在线工具,online

  • JavaScript 压缩与混淆

    Terser 压缩、变量名混淆,或 javascript-obfuscator 高强度混淆(体积会增大)。 在线工具,JavaScript 压缩与混淆在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online