[JAVA] Minecraft Forge-Fehler: Dieses Zeichen kann nicht der Codierung von MS932 zugeordnet werden

Eines Tages habe ich Modding mit 1.2.5 von Minecraft Forge durchgeführt und es wurde abgeschlossen, also als ich es neu kompilierte

Error:Dieses Zeichen kann nicht der Codierung von MS932 zugeordnet werden

Ich habe den Fehler bekommen. Dies ist ein Fehler, der auftritt, wenn Sie beim Festlegen des Zeichencodes einen Fehler machen.

Dies ist eine Problemumgehung nur für Minecraft 1.6.4 und früher.

Ansatz

Java hat die Option, den Zeichencode der Datei zur Kompilierungszeit festzulegen. Verwenden Sie ihn daher. Es wird angenommen, dass die Java-Datei UTF-8-codiert ist.

Öffnen Sie zunächst den Ordner conf im Verzeichnis mcp. Darin befindet sich eine Datei mit dem Namen "mcp.cfg". Wenn Sie die Datei mit einem Texteditor öffnen, wird sie nicht mehr angezeigt

mcp.cfg


CmdRecomp     = %s -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "{classpath}" -sourcepath {sourcepath} -d {outpath} {pkgs}

Ich denke, es gibt eine Zeile, die sagt. Bitte schreiben Sie diesen Teil so um

mcp.cfg


CmdRecomp     = %s -encoding UTF-8 -Xlint:-options -deprecation -g -source 1.6 -target 1.6 -classpath "{classpath}" -sourcepath {sourcepath} -d {outpath} {pkgs}

-Codierung UTF-8 wurde hinzugefügt. Speichern und erneut kompilieren und der Fehler sollte verschwinden.

Recommended Posts

Minecraft Forge-Fehler: Dieses Zeichen kann nicht der Codierung von MS932 zugeordnet werden
Javadoc-Generierungsfehler: Dieses Zeichen kann nicht der Codierung von MS932 zugeordnet werden
Die Spring-Security-Fehlermeldung kann nicht geändert werden