Salve ragazzi, oggi sto sperimentando la mia applicazione per la riproduzione dei video da java usando un player javafx, e devo dire che su windows dopo parecchi patimenti è veramente una bomba! quindi è venuto il momento di passare al test su linux. installo java e javafx alle versioni necessarie, imposto il classpath e il bin di linux, lancio l'applicazione e puff errore, non mi trova una classe che sta all'interno della libreria javafxc.jar.
lancio su windows e funge. ho dimenticato qualcosa?

vi copio l'errore completo per chiarezza:
codice:
Exception in thread "Thread-2" java.lang.NoClassDefFoundError: javafx/reflect/FXClassType
	at MyTimerTask$1.run(EasyMonitor.java:3738)
	at java.lang.Thread.run(Thread.java:636)
Caused by: java.lang.ClassNotFoundException: javafx.reflect.FXClassType
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
	... 2 more
Exception in thread "Timer-0" java.lang.NoClassDefFoundError: javafx/reflect/FXClassType
	at MyTimerTask.run(EasyMonitor.java:4108)
	at java.util.TimerThread.mainLoop(Timer.java:534)
	at java.util.TimerThread.run(Timer.java:484)
Caused by: java.lang.ClassNotFoundException: javafx.reflect.FXClassType
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
	... 3 more