Eclipse falsche Java-Eigenschaften UTF-8-Codierung

Ich habe ein JavaEE-Projekt, in dem ich Nachrichteneigenschaftendateien verwende. Die Kodierung dieser Dateien ist auf UTF-8 eingestellt. In der Datei verwende ich die deutschen Umlaute wieä, ö, ü. Das Problem ist, manchmal werden diese Zeichen durch Unicode wie @ ersetz\uFFFD\uFFFD, aber nicht für jedes Zeichen. Jetzt habe ich einen Fall, in demä undü werden beide durch @ erset\uFFFD\uFFFD, aber nicht für jedes Vorkommen vonä undü.

Der Git Diff zeigt mir so etwas:

 mail.adresses=E-Mail hinzufügen:
-mail.adresses.multiple=E-Mails durch Kommata getrennt hinzufügen.
+mail.adresses.multiple=E-Mails durch Kommata getrennt hinzuf\uFFFD\uFFFDgen.
 mail.title=Einladungs-E-Mail
 box.preview=Vorschau
 box.share.text=Sie können jetzt die ausgewählten Bilder mit Ihren Freunden teilen.
@@ -6880,7 +6880,7 @@ browser.cancel=Abbrechen
 browser.selectImage=übernehmen
 browser.starImage=merken
 browser.removeImage=Löschen
-browser.searchForSimilarImages=ähnliche
+browser.searchForSimilarImages=\uFFFD\uFFFDhnliche
 browser.clear_drop_box=löschen

Auch gibt es Zeilen geändert, die ich nicht berührt habe. Ich verstehe nicht, warum ich so ein Verhalten bekomme. Was könnte die Ursache für das obige Problem sein?

Mein System:

Antergos / Arch Linux

Systemkodierung UTF-8

Python 3.5.0 (default, Sep 20 2015, 11:28:25) 
[GCC 5.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.getdefaultencoding()
'utf-8'

Eclipse Mars 1

Textdatei-Codierung UTF-8Properties Dateicodierung UTF-8Tomcat 8Java JDK 8

Wenn ich einen anderen Editor wie @ benutAto Um diese Nachrichteneigenschaftendateien zu bearbeiten, ist dieses Problem nicht aufgetreten.

Ich habe auch in einem Fall festgestellt, wenn ich den ursprünglichen Wert kopierebrowser.searchForSimilarImages=ähnliche von Git Diff und ersetzen Sie den falschen Wertbrowser.searchForSimilarImages=\uFFFD\uFFFDhnliche in Eclipse damit, dann habe ich die richtigen Umlaute in der Nachrichteneigenschaftendatei.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage