繁体   English   中英

保存 无法完成。 日食错误

[英]Save Could not be completed. ECLIPSE ERROR

无法完成保存。 原因:某些字符无法使用“Cp1252”字符编码进行映射。 更改编码或删除“Cp1252”字符编码不支持的字符。

这是我在尝试更改项目的某些代码时遇到的问题。当我删除字符或另存为 utf-8 时,项目将无法运行。 请帮我。 非常感谢你提前。

删除您班级中除英语以外的所有语言的字符/单词,如 japaneze 或 chaineaze 等。

否则

只需从 Eclipse 复制您的类并将其粘贴到您的系统中的任何位置(C/桌面),然后使用您的编辑器(记事本/写字板)打开它并编辑并保存它,然后再次将其复制到您的 Eclipse>您的项目>您的包

谢谢

当您尝试从其他地方(如 PDF)复制粘贴代码时,也可能发生这种情况。 这样做的原因是因为 eclipse 并不总是理解 PDF 文件中的字符。

答案是重写代码,或者通过记事本复制粘贴(我个人从未尝试过通过记事本复制)

我在 Eclipse 中尝试编辑文件时收到了类似的消息。 当我保存为 UTF-8 时,我丢失了文档中的一些字符。 我能够通过以下方式解决这个问题:

  1. 打开文件
  2. 转到编辑>设置编码...
  3. 选择其他
  4. 选择 ISO-8859-1

我有同样的问题。

我将文件放入记事本并保存。 记事本会告诉您某些字符将丢失。 您丢失的是那些隐藏的或难以识别的字符。 然后,您将刚刚存储的文本文件粘贴到 eclipse 或您正在使用的任何文件中。

当我的 eclipse (ADT 22) 版本显示此消息时,弹出的错误窗口显示了选择

"Find First Character."

使用此选项将向您显示文件中的违规字符。 就我而言,他们在//COMMENT! 所以我只是删除它们。 保存然后工作。

您可以通过 2 个简单步骤解决此问题:

1) 将文件的编码设置(Alt+Enter)更改为UTF-8或任何您需要的。

2) 在编辑器中保存文件。

我在 eclipse 中遇到了同样的问题。 然后我发现文件权限以某种方式改变了。 添加写权限后问题解决

当我遇到这个问题时,我保存为utf-8就没有问题了。
如果这样保存还是不行,那肯定是代码有问题。 有时,在 XML 中,您有这样的字母: đšćčš ,这可能是一个问题。

复制你的代码>打开记事本>保存文件>从记事本复制你的代码>粘贴eclipse。

并保存它。

Eclipse 已经知道(根据我的个人经验)更改文件的编码(也许我不小心按下了快捷键)..但从设置中看文件​​编码已更改并不明显。 eclipse 文件设置似乎暗示它们都是继承的并且都是 US-ASCII。 然后我去使用 vi 并尝试了 :set 命令(在 MacOS 系统上),发现我的其余文件是 UTF-8,但遇到这个问题的文件是 Latin1。 “另存为UTF-8”解决了这个问题。 仍然不知道它是如何切换到Latin1的。

使用此正则表达式 - [^\\x00-\\x7F] 查找所有非标准字符并将其替换为空。 那对我有用。

这发生在我身上,当我复制了一个包含亚洲字符的源代码时。

.append("월 ] ")

只需使用“保存的 UTF-8”

File img=new File("C:\\Users\\Ramakrishna\\Desktop\\Atal.jpg");

要么

File img=new File("C:/Users/Ramakrishna/Desktop/Atal.jpg");

这条线给了我问题。 但是上述解决方案对我没有帮助。我创建了一个新包并重新创建了该类,然后编写了相同的代码行,它起作用了。

我遇到了同样的问题,然后只是从文件中复制了所有文本并关闭了文件。 重新打开并粘贴,这次 eclipse 允许保存文件。

如果您使用的是 maven 并且您刚刚添加了一些报告插件(在我的情况下是: com.fasterxml.jackson.core )。 您可以通过将其添加到您的pom.xml来修复它:

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>

这是详细信息: 如何在 Maven 中配置编码?

在 Eclipse 中 -

  1. 通过 --> Alt+Enter select - UTF-8 或您需要的任何内容更改文件的编码设置。

  2. 保存文件。

  3. 错误消失了:)

通过单击文件 -> 属性,我能够在 Eclipse 中更正此问题。 然后在资源->“文本文件编码”中设置为其他-> UTF-8。 虽然我的问题有点不同。 我无法在 ISO-8859-1 中保存这个 字符。

从记事本或写字板中的工作区(C:\\Documents and Settings\\Administrator\\workspace\\myfiori_1)打开源代码并将其保存在那里。 它将在 eclipse 上反映在这里。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM