Aplikacje java się nie uruchamiają

0

Witam!
Zainstalowałem java jdk w wersji 6u45 64bit (bo taka akurat jest mi porzebna) na Windows Home Profesional 64bit, dodałem zmienne środowiskowe. Kiedy uruchamiam przez dwukrotne kliknięcie aplikacje.jar nic się nie dzieje, w procesach nic się nie pokazuje. Kiedy w konsoli odpalę aplikację przez komendę: java -jar aplikacja.jar pojawia się błąd:

java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.izforge.izpack.installer.InstallerFrame.loadPanels(InstallerFrame
.java:280)
        at com.izforge.izpack.installer.InstallerFrame.<init>(InstallerFrame.jav
a:216)
        at com.izforge.izpack.installer.GUIInstaller.loadGUI(GUIInstaller.java:6
55)
        at com.izforge.izpack.installer.GUIInstaller.access$100(GUIInstaller.jav
a:55)
        at com.izforge.izpack.installer.GUIInstaller$2.run(GUIInstaller.java:182
)
        at java.awt.event.InvocationEvent.dispatch(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$400(Unknown Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ExceptionInInitializerError
        at com.izforge.izpack.panels.iMedTargetPanel.<init>(iMedTargetPanel.java
:32)
        ... 23 more
Caused by: java.lang.RuntimeException: java.io.IOException: Odmowa dostàpu
        at com.izforge.izpack.panels.iMedParamsManager.loadProperties(iMedParams
Manager.java:43)
        at com.izforge.izpack.panels.iMedParamsManager.<init>(iMedParamsManager.
java:31)
        at com.izforge.izpack.panels.iMedParamsManager.<clinit>(iMedParamsManage
r.java:22)
        ... 24 more
Caused by: java.io.IOException: Odmowa dostàpu
        at java.io.WinNTFileSystem.createFileExclusively(Native Method)
        at java.io.File.createNewFile(Unknown Source)
        at com.izforge.izpack.panels.iMedParamsManager.loadProperties(iMedParams
Manager.java:39)
        ... 26 more
 

dodam, że na innym laptopie wykonano te same czynności i wszystko śmiga.

Za pomoc serdecznie dziękuję! Pozdrawiam!

0

Proponuję zainstalować najnowszy JDK, nie wiem, dlaczego musisz posiadać jakąś starą wersję.

Czy najprostsza aplikacja w Swingu, czyli taka, która tylko uruchamia jeden JFrame i wyświetla na ekranie puste okno też się wywala?

1

u mnie tak, najprostsze aplikacje sie nie uruchamiaja, zero reakcji, nawet w menadżerze zadań czasem cos jest, a czasem nie
jdk mam najnowsze bo instaluje ciagle aktualizacje. Kiedys mi dzialaly okienka, a ostatnio jakos przestaly :P u znajomych jak powysylalem do sprawdzenia - u jednych zadziala u innych tez bez rakcji

0

Spróbuj uruchomić jakieś "Hello World!". Tutaj wyraźnie masz dwa błędy: I/O i refleksja. Może Twoja apka czyta coś z jakiegoś pliku i na podstawie odczytanych danych próbuje tworzyć jakieś byty? Na niektórych kompach może działać, a na innych nie, w zależności od uprawnień do danych na dysku.

0

Caused by: java.io.IOException: Odmowa dostàpu

Oznacza to, że najprawdopodobniej nie możesz pisać/czytać w katalogu z aplikacją i w instalacyjnym Javy. Na początek sprawdź uprawnienia dostępu do plików i katalogów.

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