保存无法完成。 原因:某些字符无法使用“Cp1252”字符编码进行映射。更改编码或删除“Cp1252”字符编码不支持的字符。
尝试更改项目的某些代码时,这是我的问题。当我删除字符或保存为utf-8时,项目将无法运行。请帮我。非常感谢你。
答案 0 :(得分:6)
删除班级中除日本语之外的所有字符/单词,例如japaneze或chaineaze等。
,否则
只需从Eclipse复制您的类并将其粘贴到任何位置(C /桌面)的系统中,然后使用编辑器(记事本/写字板)将其打开并编辑并保存并再次将其复制到Eclipse>你的项目>你的包裹
谢谢
答案 1 :(得分:3)
尝试在Eclipse中编辑文件时收到了类似的消息。当我保存为UTF-8时,我丢失了文档中的一些字符。我能够绕过这个:
答案 2 :(得分:2)
我遇到了同样的问题。
我将文件放入记事本并保存。 记事本会告诉您某些字符将丢失。你失去的是那些隐藏或难以辨认的人物。 然后你把你刚刚存储的那个文本文件粘贴到eclipse或者你正在使用的任何文件中。
答案 3 :(得分:2)
当您尝试从其他位置(如PDF)复制代码粘贴时,也可能会发生这种情况。原因是因为日食并不是一直都能理解来自PDF文件的字符。
答案是重写代码,或者通过记事本复制粘贴(我个人从未尝试通过记事本复制)
答案 4 :(得分:1)
当我遇到此问题时,我保存为 utf-8 ,并且不再有任何问题。
如果您像这样保存但仍然无法正常工作,则代码必定存在错误。有时,在XML中,您有这样的字母:đšćčš
,这可能是个问题。
答案 5 :(得分:1)
当我的eclipse版本(ADT 22)显示此消息时,弹出错误窗口显示选择
"Find First Character."
使用此选项将显示文件中的违规字符。在我的情况下,他们在//COMMENT!
,所以我只是删除它们。保存然后工作。
答案 6 :(得分:0)
在 Eclipse 中 -
通过 --> Alt+Enter 选择 - UTF-8 或您需要的任何内容来更改文件的编码设置。
保存文件。
错误消失了:)
答案 7 :(得分:0)
如果您使用的是 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>
答案 8 :(得分:0)
我遇到了同样的问题,然后只是复制了文件中的所有文本并关闭了文件。重新打开并粘贴,这次蚀允许保存文件。
答案 9 :(得分:0)
我在日食中面临同样的问题。然后我发现文件权限以某种方式改变了。添加写入权限后问题得以解决
答案 10 :(得分:0)
File img=new File("C:\\Users\\Ramakrishna\\Desktop\\Atal.jpg");
或
File img=new File("C:/Users/Ramakrishna/Desktop/Atal.jpg");
这条线给了我一个问题。但上面的解决方案无法帮助我。我创建了一个新的包并重新创建了类,并在以后编写了相同的代码行。
答案 11 :(得分:0)
您可以通过两个简单步骤解决此问题:
1)将文件(Alt+Enter)
的编码设置更改为UTF-8
或您需要的任何内容。
2)将文件保存在编辑器中。
答案 12 :(得分:0)
当我复制包含亚洲字符的源代码时,发生了这种情况。
.append("월 ] ")
只使用“已保存的UTF-8”
答案 13 :(得分:0)
使用此正则表达式 - [^ \ x00- \ x7F]查找所有非标准字符,并将其替换为空。这对我有用。
答案 14 :(得分:0)
已知Eclipse(根据我的个人经验)更改文件的编码(可能是我不小心按下了快捷键)..但是从文件编码已更改的设置中并不明显。 eclipse文件设置似乎意味着它们都是继承的并且都是US-ASCII。然后我去使用vi并尝试了:set命令(在MacOS系统上),发现我的其余文件都是UTF-8,但是这个问题出现了,就是在Latin1中。 &#34;另存为UTF-8&#34;解决了这个问题。仍然不知道它是如何切换到Latin1的。
答案 15 :(得分:0)
复制您的代码&gt;打开记事本&gt;保存文件&gt;从记事本中复制您的代码&gt;粘贴日食。
并保存。
答案 16 :(得分:-1)
从记事本或写字板中的工作区(C:\ Documents and Settings \ Administrator \ workspace \ myfiori_1)打开源代码并将其保存在那里。它将在eclipse上反映出来。