hallo wieder,
ich wollte mal mit JavaFX anfangen und habe folgende Startprobleme.
Zuerst meine Umgebung:
Ubuntu 14.04
Netbeans 8
Oracle Java JDK 8 (1.8.0_05) (auch in Netbeans konfiguriert ...Netbeans hat es erkannt)
Ant 1.9.3 (auch in Netbeans konfiguriert ...Netbeans hat es erkannt)
Mit Netbeans erstelle ich ein neues JavaFX Projekt (JavaFX Application) und versuche es direkt zu kompilieren und zu starten.
...und dann kommt das:
Bevor ich das Ant 1.9.3 (Ubuntu Paket Install) in Netbeans konfiguriert hatte habe ich es auch mit dem default (1.9.2; von Netbeans) versucht ...selbe Fehlermeldung.
Hier frage ich mich schon wozu
die 52 gehört. Ist das eine interne Bezeichnung für die Ant Version?
In
ist dann eine Variable für den Classpath, aber weiter helfen tut mir das nicht. Ich weiß ja nicht wie ich mit der Fehlermeldung umgehen soll.
Kommt Ant mit Java 8 nicht klar?
Ich weiß nicht weiter ...wäre super wenn da jemand helfen könnte ...und wenn's nur 'n Stück ist.
ich wollte mal mit JavaFX anfangen und habe folgende Startprobleme.
Zuerst meine Umgebung:
Ubuntu 14.04
Netbeans 8
Oracle Java JDK 8 (1.8.0_05) (auch in Netbeans konfiguriert ...Netbeans hat es erkannt)
Ant 1.9.3 (auch in Netbeans konfiguriert ...Netbeans hat es erkannt)
Mit Netbeans erstelle ich ein neues JavaFX Projekt (JavaFX Application) und versuche es direkt zu kompilieren und zu starten.
...und dann kommt das:
Code:
ant -f /home/allapow/NetBeansProjects/JavaFXApplication01 jfxsa-run
init:
Deleting: /home/allapow/NetBeansProjects/JavaFXApplication01/build/built-jar.properties
deps-jar:
Updating property file: /home/allapow/NetBeansProjects/JavaFXApplication01/build/built-jar.properties
compile:
/home/allapow/NetBeansProjects/JavaFXApplication01/nbproject/jfx-impl.xml:406:
java.lang.UnsupportedClassVersionError: com/sun/javafx/tools/ant/Application : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.apache.tools.ant.AntClassLoader.defineClassFromData(AntClassLoader.java:1128)
at org.apache.tools.ant.AntClassLoader.getClassFromStream(AntClassLoader.java:1299)
at org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1354)
at org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1315)
at org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:1068)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:270)
at org.apache.tools.ant.taskdefs.Definer.addDefinition(Definer.java:579)
at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:237)
at org.apache.tools.ant.taskdefs.Antlib.execute(Antlib.java:177)
at org.apache.tools.ant.taskdefs.Definer.loadAntlib(Definer.java:428)
at org.apache.tools.ant.taskdefs.Definer.execute(Definer.java:277)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:292)
at sun.reflect.GeneratedMethodAccessor52.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)
at org.apache.tools.ant.Task.perform(Task.java:348)
at org.apache.tools.ant.Target.execute(Target.java:435)
at org.apache.tools.ant.Target.performTasks(Target.java:456)
at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393)
at org.apache.tools.ant.Project.executeTarget(Project.java:1364)
at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
at org.apache.tools.ant.Project.executeTargets(Project.java:1248)
at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(BridgeImpl.java:286)
at org.apache.tools.ant.module.run.TargetExecutor.run(TargetExecutor.java:555)
at org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)
BUILD FAILED (total time: 1 second)
Bevor ich das Ant 1.9.3 (Ubuntu Paket Install) in Netbeans konfiguriert hatte habe ich es auch mit dem default (1.9.2; von Netbeans) versucht ...selbe Fehlermeldung.
Hier frage ich mich schon wozu
Code:
Unsupported major.minor version 52.0
In
Code:
/home/allapow/NetBeansProjects/JavaFXApplication01/nbproject/jfx-impl.xml:406
Kommt Ant mit Java 8 nicht klar?
Ich weiß nicht weiter ...wäre super wenn da jemand helfen könnte ...und wenn's nur 'n Stück ist.