I had javaFX installed on Eclipse and it was working as intended. I have decided today to upgrade java at Version 7 Update 45, download Eclipse Kepler (4.3.1) and reconfigure everything to work.
I uninstalled the previous java version I had, installed the 7.45 and downloaded Kepler. I created user library, adding the external javaFX jar file. I created a new program with just a stage and it is working within Eclipse. I exported it to a runnable jar file by packaging required libraries into generated JAR. It pops up the message "Could not find main method from given launch configuration", it creates the jar and it is not working.
I assume I did a mistake at the user library I created. I added the jfxrt.jar file as external jar from folder \Java\jdk1.7.0_45\jre\lib . While I was browsing java folder content, I saw another version of jfxrt file at java\jre7\lib directory. I added it that instead of the first one and it pops up the same error.
I have searched around and didn't find any answer.
Thank you
John