Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Java
You last visited: Today at 22:38

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



JavaFX - kompilieren, aber wie?

Discussion on JavaFX - kompilieren, aber wie? within the Java forum part of the Coders Den category.

Reply
 
Old   #1
 
Royal*'s Avatar
 
elite*gold: 63
Join Date: Nov 2012
Posts: 2,123
Received Thanks: 500
JavaFX - kompilieren, aber wie?

Guten Abend liebe EPvP Community,

seit heute beschäftige ich mit JavaFX, genaugenommen mit der GUI Programmierung. Jedoch muss ich gestehen, das ich es einfach nicht hinbekomme es zu kompilieren.

Zum Testen wollte ich ein einfaches "Hello World" Programm, aus Google, kompilieren, jedoch erhalte ich Unmengen an Fehlern. Wie ich das behebe, das ich auch Sourcecode welcher JavaFX beinhaltet kompilieren kann ist mir bisher noch unklar.

"Hello World"

Fehler

Ich nutze Linux Mint.

Es würde mich freuen falls mir wer helfen kann und möchte.


Liebe Grüße
Royal* is offline  
Old 08/31/2016, 22:59   #2
 
.Scy's Avatar
 
elite*gold: 15
Join Date: Jul 2010
Posts: 3,926
Received Thanks: 1,158
JavaFX ist deinem compiler unbekannt. du nutzt also nicht das richtige SDK, was für eine IDE nutzt du?
.Scy is offline  
Thanks
1 User
Old 09/01/2016, 00:26   #3
 
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
Check mal deine JDK Version. JavaFX gibt es erst ab Java 8 (also JDK 1.8).
Gut möglich, dass du noch Java 7 hast.

Was kommt wenn du "javac -version" in der Konsole eingibst?
Wenn sowas wie "javac 1.7......." kommt, ist es zu alt.
algernong is offline  
Thanks
1 User
Old 09/01/2016, 11:41   #4
 
Royal*'s Avatar
 
elite*gold: 63
Join Date: Nov 2012
Posts: 2,123
Received Thanks: 500
Quote:
Originally Posted by algernong View Post
Check mal deine JDK Version. JavaFX gibt es erst ab Java 8 (also JDK 1.8).
Gut möglich, dass du noch Java 7 hast.

Was kommt wenn du "javac -version" in der Konsole eingibst?
Wenn sowas wie "javac 1.7......." kommt, ist es zu alt.
Bereits getan. Ich nutze die 1.8, dementsprechend ist es mir unklar warum er JavaFX Inhalte nicht kompilieren möchte.

Werde heute Abend das alles noch einmal auf meinem Windows Laptop versuchen, sollte es den noch nicht funktionieren melde ich mich hier noch einmal.

Danke für die Rückmeldung.


Grüße
Royal* is offline  
Old 09/01/2016, 18:00   #5
 
elite*gold: 0
Join Date: Jul 2009
Posts: 211
Received Thanks: 137
Unter (ich glaube allen) Linux-Distributionen ist das OpenJDK vorinstalliert und NICHT das OracleJDK. Die für JavaFX benötigten Abhängigkeiten sind aber nicht im OpenJDK mit drinn. Du kannst etweder gucken ob es online verfügbar ist (eventuell ist das die richtige Version) oder du kompilierst es dir selber für dein System ().

Alternativ kannst du dir auch das OracleJDK installieren, welches mit JavaFX ausgeliefert wird und entsprechend in deiner IDE einbinden.
Mysthik is offline  
Thanks
2 Users
Old 09/01/2016, 18:33   #6
 
Royal*'s Avatar
 
elite*gold: 63
Join Date: Nov 2012
Posts: 2,123
Received Thanks: 500
Vielen Dank für die Rückmeldungen!

Ich werde das ganze jetzt erstmal auf meinem Windows Laptop versuchen, sollte es problemlos funktionieren, dann gebe ich hier Bescheid.


Liebe Grüße

Edit: Es funktioniert nun, danke euch allen.
Royal* is offline  
Old 09/04/2016, 11:52   #7


 
Menan's Avatar
 
elite*gold: 0
The Black Market: 169/0/0
Join Date: Sep 2008
Posts: 9,484
Received Thanks: 3,109
Kannst auch Maven als Build Tool verwenden, dass managed dir dann auch noch gleich deine ganzen Dependencies...
Menan is offline  
Thanks
1 User
Old 09/24/2016, 21:06   #8


 
Garuga's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 8,649
Received Thanks: 5,465
Also du hast ja im ersten Post angegeben, dass du Linux benutzt und entsprechend auf openJDK zurückgreifst.

openJDK wiederum ist, leider kaum ersichtlich, in verschiedenen Versionen aufgeteilt. Normalerweise wird das Runtime-Engine (JRE) installiert, die kein JavaFX enthält. Dafür benötigst du das Development-Kit (JDK). Dann sollte es auch auf Linux klappen (wenn du die Systemvariablen auch aktualisierst).

Wenn du Buildtools benutzen möchtest, dann empfehle ich eher gradle als maven. Vor allem wenn du persistente Programme schreiben möchtest, ist maven grauenhaft.
Garuga is offline  
Reply


Similar Threads Similar Threads
JavaFX Listview Multiple Choice
09/25/2015 - Java - 5 Replies
Moin Jungs, Weiß jemand von euch wie man in JavaFx mehrere Items auswählen kann ohne Ctrl drücken zu müssen? Listview.setSelectionMode(Selectionmode.Multiple) funzt nicht. Lg
.Bat um py to PYC zu kompilieren
12/14/2013 - General Coding - 3 Replies
Hallo Com, kleine frage weis einer wie man eine .bat schreibt das ich ein .py file draufziehen kann das es dies seler zu einem .pyc compiliert? dython habe ich alles schon installiert kompilieren geht auch mit dem Befehl: >>> import py_compile >>> py_compile.compile('abc.py') danach gibts eine abc.pyc
Kompilieren der Source
01/07/2012 - Flyff Private Server - 2 Replies
Moin Leute, habe es nun geschafft meine Source zu kompilieren und so, aber der Datenbank Server schmiert immer ab bzw. startet erst garnicht, sondern weist die Meldung "Cannot read inifile bla bla" auf. Woran liegt es? :)
[VB]Kompilieren
06/19/2010 - .NET Languages - 6 Replies
Moin, kann mir jemand erklären wie ich in VB 2010 Express mein Projekt in eine .exe Kompilieren kann? Die Exe sollte jeder benutzen können. Gruß Drew



All times are GMT +1. The time now is 22:38.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.