Sembra davvero pazzesco, ma non posso fare nulla con la codifica interrotta nella console della mia idea intellij.Intellij Idea codifica errata nell'output della console
Le cose che mi ha fatto a superare questo:
- Set -Dfile.encoding = UTF-8 e -Dfile.encoding = UTF-8 in entrambe le idea.exe.vmoptions e idea64.exe.vmoptions (I usa comunque la versione a 64 bit).
- Aggiunto -Dfile.encoding = UTF-8 e -Dfile.encoding = UTF-8 per eseguire/eseguire il debug della configurazione della mia applicazione.
- Impostazioni modificate> Editor> Codifica file Codifica IDE/Codifica progetto/Codifica predefinita per file di proprietà su UTF-8.
Dopo aver fatto tutto ciò, non c'è ancora fortuna e i simboli non vengono visualizzati correttamente nella console. Ho provato a eseguire il debug del metodo java.io.PrintStream # println (java.lang.String) e ho scoperto che System.out.textOut.out.se.cs è uguale a windows-1251. Non ho idea da dove provenga questo valore.
Questo problema mi ha infastidito per un lungo periodo di tempo e non sono riuscito a trovare nulla sul Web che potesse aiutarmi.
Grazie in anticipo per l'aiuto.
Fornire un codice: http://stackoverflow.com/help/mcve –
'System.out.println (" \ u0394 ");' stampa [Delta carattere greco] (http://unicode-table.com/it/0394 /), Δ. Cosa stampa per te? –
@JakeHendy Ci scusiamo per la risposta in ritardo. Il risultato di 'System.out.println (" \ u0394 ");' è '?'. –