[+] Java przesta

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
lays
Beginner
Posty: 238
Rejestracja: 10 kwietnia 2007, 11:54
Lokalizacja: Opole

[+] Java przestała działać

Post autor: lays »

Witam,

mam bardzo dziwny problem, gdyż Java przestała mi działać z dnia na dzień. Gdy chcę odpalić jakiegoś JARa, oto co dostaję:

Kod: Zaznacz cały

lays@debian:~/mtc$ java -jar mTC.jar 
Exception in thread "main" java.lang.NoClassDefFoundError: org/jdic/web/BrComponent
Caused by: java.lang.ClassNotFoundException: org.jdic.web.BrComponent
	at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)
Could not find the main class: mTC.LSKInterface. Program will exit.
Podobnie jest z uruchomieniem gry MMORPG RuneScape (także stworzona w Javie):

Kod: Zaznacz cały

load: class loader.class not found.
java.lang.ClassNotFoundException: loader.class
	at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:211)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
	at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:144)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:662)
	at sun.applet.AppletPanel.createApplet(AppletPanel.java:785)
	at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2315)
	at sun.applet.AppletPanel.runLoader(AppletPanel.java:714)
	at sun.applet.AppletPanel.run(AppletPanel.java:368)
	at java.lang.Thread.run(Thread.java:619)
a także przy próbie uruchomienia jakiegokolwiek innego apletu:

Kod: Zaznacz cały

load: class Elektromotor.class not found.
java.lang.ClassNotFoundException: Elektromotor.class
	at sun.applet.AppletClassLoader.findClass(AppletClassLoader.java:211)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:303)
	at sun.applet.AppletClassLoader.loadClass(AppletClassLoader.java:144)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
	at sun.applet.AppletClassLoader.loadCode(AppletClassLoader.java:662)
	at sun.applet.AppletPanel.createApplet(AppletPanel.java:785)
	at sun.plugin.AppletViewer.createApplet(AppletViewer.java:2315)
	at sun.applet.AppletPanel.runLoader(AppletPanel.java:714)
	at sun.applet.AppletPanel.run(AppletPanel.java:368)
	at java.lang.Thread.run(Thread.java:619)
Próbowałem reinstalację Javy wraz z opcją --purge, a także instalowałem OpenJDK - w miejscu apletów były białe pola. Moja wersja Javy:

Kod: Zaznacz cały

lays@debian:~/mtc$ java -version
java version "1.6.0_17"
Java(TM) SE Runtime Environment (build 1.6.0_17-b04)
Java HotSpot(TM) Client VM (build 14.3-b01, mixed mode, sharing)
Co mam zrobić?
Awatar użytkownika
gruby
Beginner
Posty: 158
Rejestracja: 03 maja 2009, 03:41
Lokalizacja: Łódź

Post autor: gruby »

Rozwiązanie

Kod: Zaznacz cały

echo 0 > /proc/sys/net/ipv6/bindv6only
¯ródło:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=560142
Awatar użytkownika
lays
Beginner
Posty: 238
Rejestracja: 10 kwietnia 2007, 11:54
Lokalizacja: Opole

Post autor: lays »

Wielkie dzięki, działa jak należy!
ODPOWIEDZ