Hi,
ich würde gerne einen TV-Browser auf meinem FC3 Linux installieren bzw starten aber immer wenn ich in der Konsole versuche die Anwendung zu starten endet das so:
[[email protected] ~]# cd /home/andreas/tvbrowser_v1.0
[[email protected] tvbrowser_v1.0]# java -jar tvbrowser.jar
libgcj-java-placeholder.sh
This script is a placeholder for the /usr/bin/java
master link required by jpackage.org conventions. libgcj's
rmiregistry, rmic and jar tools are now slave symlinks to these
masters, and are managed by the alternatives(8) system.
This change was necessary because the rmiregistry, rmic and jar tools
installed by previous versions of libgcj conflicted with symlinks
installed by jpackage.org JVM packages.
Exception in thread "main" java.lang.NoClassDefFoundError: while resolving class: tvbrowser.TVBrowser
at java.lang.VMClassLoader.resolveClass(java.lang.Cla
ss) (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.5.0.0)
at gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.5.0.0)
at _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.5.0.0)
at _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.5.0.0)
at __libc_start_main (/lib/tls/libc-2.3.4.so)
Caused by: java.lang.ClassNotFoundException: javax.swing.plaf.metal.DefaultMetalTheme not found in [file:tvbrowser.jar, core:/]
at java.net.URLClassLoader.findClass(java.lang.String
) (/usr/lib/libgcj.so.5.0.0)
at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.
String) (/usr/lib/libgcj.so.5.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.5.0.0)
at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
at _Jv_ClassReader.handleClassBegin(int, int, int) (/usr/lib/libgcj.so.5.0.0) at _Jv_ClassReader.parse() (/usr/lib/libgcj.so.5.0.0)
at _Jv_DefineClass(java.lang.Class, byte[], int, int) (/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.defineClass(java.lang.Clas
sLoader, java.lang.String, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.5.0.0)
at java.lang.ClassLoader.defineClass(java.lang.String
, byte[], int, int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.5.0.0)
at java.security.SecureClassLoader.defineClass(java.l
ang.String, byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.5.0.0)
at java.net.URLClassLoader.findClass(java.lang.String
) (/usr/lib/libgcj.so.5.0.0)
at gnu.gcj.runtime.VMClassLoader.findClass(java.lang.
String) (/usr/lib/libgcj.so.5.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean) (/usr/lib/libgcj.so.5.0.0)
at _Jv_FindClass(_Jv_Utf8Const, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
at java.lang.Class.forName(java.lang.String, boolean, java.lang.ClassLoader) (/usr/lib/libgcj.so.5.0.0)
at _Jv_BytecodeVerifier.verify_instructions_0() (/usr/lib/libgcj.so.5.0.0)
at _Jv_VerifyMethod(_Jv_InterpMethod) (/usr/lib/libgcj.so.5.0.0)
at _Jv_PrepareClass(java.lang.Class) (/usr/lib/libgcj.so.5.0.0)
at _Jv_WaitForState(java.lang.Class, int) (/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.linkClass0(java.lang.Class
) (/usr/lib/libgcj.so.5.0.0)
at java.lang.VMClassLoader.resolveClass(java.lang.Cla
ss) (/usr/lib/libgcj.so.5.0.0)
...7 more
[[email protected] tvbrowser_v1.0]#
Ich werd nicht ganr schlau draus aber meine erste Vermutung ist das der Anwendung irgendwelche Sachen fehlen aber ich wurde daraus nicht ganz schlau was fehlt bzw wie ichs besorgen kann! Kann mir jemand weiter helfen?
Seite 1 von 1
Java Anwenung Läuft Nicht
Anzeige
#2
geschrieben 26. Dezember 2004 - 13:05
Welches Java hast du installiert? Das von Sun oder Blackdown?
Wenn du Blackdown hast probier das von Sun. Wo liegen deine Java Dateien?
Wenn du Blackdown hast probier das von Sun. Wo liegen deine Java Dateien?
#3 _X_X5198_
geschrieben 27. Dezember 2004 - 07:58
Hab das von Sun.
Wie genau finde ich herraus wo die Java Dateien hin installiert wurden? Sonst glaub ich das sie in /usr/java sind!
Wie genau finde ich herraus wo die Java Dateien hin installiert wurden? Sonst glaub ich das sie in /usr/java sind!
Dieser Beitrag wurde von X_X5198 bearbeitet: 27. Dezember 2004 - 08:10
#4
geschrieben 27. Dezember 2004 - 14:10
Mit dem Befehl "which java". Liegt dem Programm kein bashscript bei das automatisch das passende Java startet?
Thema verteilen:
Seite 1 von 1