Posts Tagged java cmd

Diakritika java aplikácii vo windows cmd

Posted by on piatok, 4 február, 2011

Stalo sa vám niekedy pri programovaní, nefunkčná diakritika v pri java programoch spúšťaných v príkazovom riadku vo windowse?
Problém je v starom kódovaní znakov. Windows aj win 7 spušťa cmd kontatibilne s dos-om a dos nepozná kódovanie windows-1250. Pre stredoeurópske (ako sú polština, rumunština, čeština alebo slovenčina) jazyky používa cp852 (latin2). Dá sa to takto riešiť, že pri spúšťaní aplikácie zmeníme en-kódovanie parametrom -­Dfile.encoding . Možno existujú aj iné riešenia ja som pri googlení našiel toto.

1
java   ­-Dfile.encoding=cp852  -­jar   program.jar