Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Windows 10 otwieranie JARa

25 views
Skip to first unread message

Tomasz

unread,
Feb 2, 2018, 3:42:55 PM2/2/18
to
Kiedyś, 8 lat temu zrobiłem w Javie klientowi system do obsługi firmy i do
dnia
dzisiejszego działa u niego wszystko na kilku komputerach w sieci firmowej.
Dotychczas miał najwyżej Windows 7 a ostatnio kupił komputer z Windows 10
pro,
zainstalował tam sam jre1.8..... i po kliknięciu na Aplikacje.JAR system
pyta czym to otworzyć?
Nawet jak mu podać java.exe to tez mówi ze aplikacja nie da się otworzyć.
Ta aplikacja.JAR siedzi na serwerze i wszystkie inne komputery ją otwierają
a na tym z Windows 10 Pro
nie idzie. Mam w domu laptopa również z Windows 10 pro z zainstalowaną
bardzo starą wersją javy jre1.6...
i ta jego aplikacja chodzi bez problemu, tak jak przez ostatnie 8 lat.
Czy możecie poradzić mi co zrobić aby na tym nowym komputerze wszystko
działało?
--
Tomasz

splatch

unread,
Feb 3, 2018, 4:41:54 PM2/3/18
to
Nie znam się na temacie, natomiast postaram się podpowiedzieć. Czy nowy komputer jest dołączony do domeny? Ogólnie system sobie kojarzy typ pliku z programem do jego otwierania - być może gdzieś jest ustawienie firewalla lub czegoś innego pod dziesiątką, które wyklucza niektóre rozszerzenia plików?
Win10 w domu na 90% ma wyłączony firewall a często nawet uprawnienia administratora systemu na domyślnym kompie.
Czy problem pozostaje przy użyciu pliku .bat z java -jar?

Pozdrawiam,
Łukasz

Tomasz

unread,
Feb 4, 2018, 8:36:17 AM2/4/18
to

Użytkownik "splatch" <lukasz....@gmail.com> napisał

Czy problem pozostaje przy użyciu pliku .bat z java -jar?

Dokładnie tak, pojawia sie na chwile czarne okienko
tylko z wpisana komendą i nic sie dalej nie dzieje.
Na innym komputerze u klienta przy pomocy tego.BAT wszystko działa
normalnie.
Przed tą próbą usunąłem poprzednie wersje javy przy pomocy
JavaUninstallTool.exe
Oraz zainstalowałem od nowa jre-8u161-windows-x64.exe.
Nic nie pomogło.
Jesli na plik .JAR nacisnę dwa razy myszka to daje komunikat "Adobe Acrobat
Reader nie obsługuje tego pliku. Jesli podam otwórz za pomocą... to na
liście nie ma javy a jesli ją wyszukam to i tak bez zadnej reakcji.
Już nie wiem co o tym mysleć.
--
Tomasz

Piotr Rogoza

unread,
Feb 4, 2018, 9:01:07 AM2/4/18
to
W dniu Sun, 04 Feb 2018 14:36:15 +0100, użytkownik Tomasz napisał:

> Już nie wiem co o tym mysleć.
Zasadniczo bym sprawdził, ale raczej powinno, uruchomienie w cmd:
java -jar plik.jar
Potem bym poszukał w rejestrze z czym jest skojarzony plik jar. I jakby
była możliwość to bym zmieniał aby parametr -jar też występował.
W robocie na W10 też miewam problem ze skojarzeniem danego pliku z
programem. Nie wiem dlaczego ale pod W7 działało to bez zarzutu.

Może dodatkowo warto podrasować plik jar, aby automatycznie się
uruchamiała java z parametrem -jar?
Dla przykładu pod Linuksem:
https://coderwall.com/p/ssuaxa/how-to-make-a-jar-file-linux-executable

--
piecia aka dracorp
pisz na: imie.r.public at gmail dot com

Tomasz

unread,
Feb 4, 2018, 9:23:25 AM2/4/18
to

Użytkownik "Piotr Rogoza" <imie.r...@gmail.com> napisał w wiadomości
news:p573n1$h6u$2...@dont-email.me...
Sprawdziłem w windows, plik.JAR jest przypisany do AdobeAcrobatReader i
w windows 10 nie da się tego ręcznie zmienić.
Chyba tu jest problem.
--
Tomasz

Piotr Rogoza

unread,
Feb 4, 2018, 1:11:32 PM2/4/18
to
W dniu Sun, 04 Feb 2018 15:23:23 +0100, użytkownik Tomasz napisał:

> Sprawdziłem w windows, plik.JAR jest przypisany do AdobeAcrobatReader i
> w windows 10 nie da się tego ręcznie zmienić.
> Chyba tu jest problem.
Nawet przez edycję w rejestrze? Ja na razie byłem za leniwy żeby grzebać.
Niektóre akcje do pliku to tylko przez rejestr.

Tomasz

unread,
Feb 4, 2018, 2:51:40 PM2/4/18
to

Użytkownik "Piotr Rogoza" <imie.r...@gmail.com> napisał
>
>> Sprawdziłem w windows, plik.JAR jest przypisany do AdobeAcrobatReader i
>> w windows 10 nie da się tego ręcznie zmienić.
>> Chyba tu jest problem.
> Nawet przez edycję w rejestrze? Ja na razie byłem za leniwy żeby grzebać.
> Niektóre akcje do pliku to tylko przez rejestr.
>
Problem okazał się w czymś innym.
Pnieważ Windows 10 bylo 64 bitowe więc i jawę 8 zainstalowano również 64
bitową, nic nie chodziło.
Ktoś wpadł na pomysł zeby zamiast 64 zainstalować jednak jawe 8 32 bitową
i poszło. Nie wiem dlaczego tak się stało ale z Javą 32 wszystko działa.
Może dlatego że JAR był tworzony pod Windows 32?
Czy ktoś z Was ma jakieś wytłumaczenie?
--
Tomasz

Piotr S.

unread,
Feb 16, 2018, 5:22:09 AM2/16/18
to
W dniu 2018-02-04 o 20:51, Tomasz pisze:

> Problem okazał się w czymś innym.
> Pnieważ Windows 10 bylo 64 bitowe więc i jawę 8 zainstalowano również 64
> bitową, nic nie chodziło.
> Ktoś wpadł na pomysł zeby zamiast 64 zainstalować jednak jawe 8 32 bitową
> i poszło. Nie wiem dlaczego tak się stało ale z Javą 32 wszystko działa.
> Może dlatego że JAR był tworzony pod Windows 32?
> Czy ktoś z Was ma jakieś wytłumaczenie?
> --
> Tomasz

Może korzysta z SWT?

P.S.
0 new messages