JavaFX中的ClassFormatError

时间:2015-03-19 17:26:29

标签: javafx javafx-8

我有一个用Java 8.0和JavaFX8编写的GUI应用程序。使用相同的代码,程序在我的Windows机器上正常运行,但在debian机器上,它会抛出这个例子......
以前有人有这个问题吗?
谢谢。

  

应用程序启动方法中的异常线程中的异常"线程-2"   java.lang.RuntimeException:Application start方法中的异常   com.sun.javafx.application.LauncherImpl.launchApplication1(LauncherImpl.java:917)     在   com.sun.javafx.application.LauncherImpl.lambda $ launchApplication $ 152(LauncherImpl.java:182)     在   com.sun.javafx.application.LauncherImpl $$ LAMBDA $ 4 / 5332343.run(未知   来自java.lang.Thread.run(Thread.java:745)引起的:   java.lang.ClassFormatError:LocalVariableTable中的名称索引42936   类文件javafx / scene / control / TextInputControl中的bad constant类型     at java.lang.ClassLoader.defineClass1(Native Method)at   

的java.lang.ClassLoader.defineClass(ClassLoader.java:760)

1 个答案:

答案 0 :(得分:0)

在debian机器上重新安装java FX后,程序正常运行。