Ich versuche 3 Java-Dateien zu kompilieren, die sich in: /var/www/PhpProject2/Lösungen/5/9/1/auf meinem Computer (Linux Ubuntu) befinden.javac markiert meine Kommentare als Fehler
habe ich den folgenden Befehl in meiner Schale: Javac /var/www/PhpProject2/Solutions/5/9/1/*.java
und 100 Fehler gibt, die wie folgt aussieht:
Fehler: nicht mappbares Zeichen für die Codierung UTF8 mergeSort (arr); //
mit einem Pfeil, der auf eines der Zeichen zeigt.
Dies ist neu für mich, denn für alles, was ich weiß Compilation wird alle Kommentare in meinem Code los, nicht als Fehler behandeln.
Was ich bisher versucht:
Änderung der Befehl an: javac -encoding UTF-8 /var/www/PhpProject2/Solutions/5/9/1/*.java
Look die Datei-Codierung mit: Datei -bi /var/www/PhpProject2/Solutions/5/9/1/UnionIntervals.java
und dann versucht, I: javac -encoding text/x-C++; charset = iso-8859-1 /var/www/PhpProject2/Solutions/5/9/1/*.java
alle endete mit dem gleichen Fehler.
Probieren Sie 'hexdump -C 'aus, um zu überprüfen, was sich tatsächlich in Ihrer Datei an einer der Positionen befindet, über die sich der Compiler beschwert. – Markus
Ihr Problem könnte diesem ähneln: http://stackoverflow.com/questions/4995057/unmappable-character-for-encoding-utf-8-error –
@MichaelMarkidis Ich las dieses vor. es wurde von gelöst re-Speichern der Datei so tatsächlich gab es überhaupt kein Problem und wenn es eine war, war es im eigentlichen Code- nicht in den Kommentaren wie in meinem Fall. – JARVIM