https://flamingo.dev.java.net/
Die Demos habe ich versucht per Kommandozeile auszuführen, nachdem ich den Classpath um den Pfad zu flamingo.jar gesetzt hatte. Dies lieferte den folgenden Fehler:
>java -jar "flamingo-tst.jar"
Failed to load Main-Class manifest attribute from
flamingo-tst.jar
In der Manifest steht auch gar kein solches Attribut. Und woher soll ich wissen welches die Main Klasse ist, wenn ich nur die .class Dateien im jar vorfinde?
In Eclipse habe ich daraufhin versucht ein kleines Testprogramm zu verfassen:
Ich habe in eclipse per "Add External Archive" die flamingo.jar zu meinem Projekt hinzugefügt.
Bei Ausführung tritt folgender Fehler auf:
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at HW.main(HW.java:4)
Die Meldungen bringen mich nicht darauf was ich falsch gemacht habe.
Wie kann ich die beiden Fehler beheben? Muss ich die Quellen vielleicht extra kompilieren?
Danke für eure Hilfe, Mindstream.
Die Demos habe ich versucht per Kommandozeile auszuführen, nachdem ich den Classpath um den Pfad zu flamingo.jar gesetzt hatte. Dies lieferte den folgenden Fehler:
>java -jar "flamingo-tst.jar"
Failed to load Main-Class manifest attribute from
flamingo-tst.jar
In der Manifest steht auch gar kein solches Attribut. Und woher soll ich wissen welches die Main Klasse ist, wenn ich nur die .class Dateien im jar vorfinde?
In Eclipse habe ich daraufhin versucht ein kleines Testprogramm zu verfassen:
Java:
import org.jvnet.flamingo.ribbon.*;
public class HW {
public static void main(String[] arg){
JRibbon jribbon = new JRibbon();
}
}
Ich habe in eclipse per "Add External Archive" die flamingo.jar zu meinem Projekt hinzugefügt.
Bei Ausführung tritt folgender Fehler auf:
java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at HW.main(HW.java:4)
Die Meldungen bringen mich nicht darauf was ich falsch gemacht habe.
Wie kann ich die beiden Fehler beheben? Muss ich die Quellen vielleicht extra kompilieren?
Danke für eure Hilfe, Mindstream.