Mi lehet a hiba?

0 votes
asked May 3 in Rendszermodellezés A00 by Apukám (25 points)  

Üdv!
A problémám, hogy az Eclipse-ben, a Problems menüpont alatt rengeteg "cannot be resolved to type" jellegű, Java típusú hibát kapok, valamint egy "The method launch (String[]) is undefined for the type ChessClock", szintén Java típusú hibát. Mi lehet ezeknek az oka?

1 Answer

0 votes
answered May 7 by marcell (25 points)  

Nekem hasonló problémám volt az összes javafx library importálásával. Nem ismerte a projekt a megfelelő java könyvtárakat. (A 11 fölötti SDK már nem tartalmazza a javafx-et)
Project explorerben jobbkikk a projektre > Properties > Java Build Path > Libraries
Én itt nézném meg, hogy a JRE rendben van-e

commented May 7 by Apukám (25 points)  
Mármint a 11 fölötti JDK már nem tartalmazza a javafx-et? Már a 11.0.2 sem?
commented May 7 by marcell (25 points)  
Igen, azt az infót találtam neten, hogy a 11-nél újabbakból kivették.(https://blogs.oracle.com/java-platform-group/the-future-of-javafx-and-other-java-client-roadmap-updates és https://www.infoworld.com/article/3305073/removed-from-jdk-11-javafx-11-arrives-as-a-standalone-module.html)
Én külön letöltöttem és hozzáadtam a projekt könyvtárai közé, hogy forduljon a projekt.
commented May 7 by Apukám (25 points)  
Le tudod írni gyorsan hogyan adtad hozzá?
commented May 7 by marcell (25 points)  
Azt hiszem valahonnan innen töltöttem le: https://openjfx.io/
Project explorerben jobbkikk a projektre > Properties > Java Build Path > Libraries
Itt katt a modulepath-ra > Add Library... > User Library > User Libraries... > New...
Megadsz egy nevet pl javafx. Megjelenik a listában, katt rá > Add External JARs...
Itt pedig a letöltött javafx verzió lib mappájából a JAR fájlokat belerakod
commented May 7 by Apukám (25 points)  
Eltüntek az errorok. Köszönöm
...