/ / JavaFx aplikácia sa nekompiluje, keď je spustená z CMD - java, eclipse, javafx

Aplikácia JavaFx sa nevytvára pri spustení z CMD - java, eclipse, javafx

Napísal som hru postavenú na JavaFX pomocou Eclipse. Pri spustení hry z Eclipse to funguje perfektne. Avšak, keď sa snažím spustiť z internetu CMD, Dostanem chyby pri kompilácii, ako napríklad:

Game.java:146: error: ";" expected
close.setOnAction(e -> window.close());
^
Game.java:146: error: <identifier> expected
close.setOnAction(e -> window.close());
^
Game.java:146: error: ";" expected
close.setOnAction(e -> window.close());
^
Game.java:150: error: <identifier> expected
StartLayout.setId("pane");

Mohol by to byť problém s JavaFX inštalácia? nápady?

odpovede:

3 pre odpoveď č. 1

Aká je vaša verzia Java? Ak chcete používať výraz lambda, musíte mať java 8. Otvorte cmd a skontrolujte ur java verziu. Napíšte to na riadok cmd:

java -version

Na Eclipse Windows - Predvoľby - Java - Installed Jre.