Polskie znaki w konsoli. Jar wyeksportowany z eclipse.

Odpowiedz Nowy wątek
2014-03-22 10:25
0

Witam.
Mam taki problem. Napisałem prosty program w Javie korzystając z eclipse i wyeksportowałem go do.jar a w konsoli na swoim komputerze mieniłem czcionke na "Lucida Console" i wpisałem chcp 1250. Do pliku .jar dorobiłem plik *.bat o treści

@echo off
java -Xmx512m -jar *.jar
pause 

i po odpaleniu pliku *.bat mój program rusza ale niestety bez polskich znaków. Dodam jeszcze ze mam Windowsa 7 Home Pro x64. Wysyłałem również te pliki bratu i kazałem wykonać powyższe czynności czyli strona kodowa i czcionka i on ma polskie znaki. :/
Wie ktoś może w czym tkwi problem?

Pozostało 580 znaków

2014-03-22 12:05
0

A jak odpalasz tego bata? Polecenie pause sugeruje, że poprzez kliknięcie. Wtedy otwiera się inne, nowe okno konsoli, takie w którym nie zmieniłeś strony kodowej. Spróbuj zmienić plik bat:

@echo off
java -Dfile.encoding=Cp1250 -Xmx512m -jar *.jar
pause

To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell
edytowany 2x, ostatnio: bogdans, 2014-03-22 12:12

Pozostało 580 znaków

2014-03-22 12:41
0

Odpalam przez kliknięcie i po zmianie na

 @echo off
java -Dfile.encoding=Cp1250 -Xmx512m -jar *.jar
pause

niestety nic się nie zmienia dalej brak polskich znaków.

Pozostało 580 znaków

2014-03-22 13:00
0

A jak wpierw otworzysz konsolę (nie zmienisz czcionki, nie zmienisz strony kodowej), a potem wpiszesz nazwę bata, to masz polskie litery?


To smutne, że głupcy są tak pewni siebie, a ludzie mądrzy - tak pełni wątpliwości. Bertrand Russell

Pozostało 580 znaków

2014-03-22 13:24
0

Nie nie mam. ale jak zmienię na 1250 a potem odpalą bata to już normalnie mam.
Powiem więcej. jak w Tym kodzie który mi podałeś

 @echo off
java -Dfile.encoding=Cp1250 -Xmx512m -jar *.jar
pause

ustawie tak

 @echo off
java -Dfile.encoding=Cp852 -Xmx512m -jar *.jar
pause

To ja mam polskie znaki ale z kolei mój brat nie ma. nie bardzo wiem czemu

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0