/ / Aplikacja JavaFx nie kompiluje się podczas uruchamiania jej z CMD - java, eclipse, javafx

Aplikacja JavaFx nie kompiluje się podczas uruchamiania jej z CMD - java, eclipse, javafx

Napisałem grę zbudowaną na JavaFX używając Eclipse. Podczas uruchamiania gry z Eclipse działa idealnie. Jednak, gdy próbuję uruchomić go z CMD, Dostaję błędy kompilacji, takie jak:

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");

Czy to może być problem z JavaFX instalacja? pomysły?

Odpowiedzi:

3 dla odpowiedzi № 1

Jaka jest twoja wersja java? Jeśli chcesz używać wyrażenia lambda, potrzebujesz java 8. Otwórz cmd i sprawdź wersję Java. Napisz to na linii cmd:

java -version

On Eclipse Windows - Preferencje - Java - Zainstalowany JRE.