2

JavaFXアプリケーションを実行するのに問題があり、問題を解決する方法がわかりません。EclipseとJavaSE1.6を使用しています

アプリケーションを実行すると、NoSuchMethodErrorが発生します。

java.lang.reflect.InvocationTargetException 
    at com.sun.javafx.runtime.Main.main(Main.java:80)
    [etc.]
Caused by: java.lang.NoSuchMethodError: com.sun.javafx.runtime.location.SequenceVariable.make(Lcom/sun/javafx/runtime/TypeInfo;)Lcom/sun/javafx/runtime/location/SequenceVariable;
    at com.sun.javafx.tk.Toolkit.<init>(Toolkit.fx:83)
    at com.sun.javafx.tk.desktop.DesktopToolkit.<init>(DesktopToolkit.fx:9)
    [etc.]

ただし、ライブラリを調べると、SequenceVariable.classファイルには次の静的メソッドがリストされています。

make(TypeInfo<T, ?>)
make(TypeInfo<T, ?>, boolean, BindingExpression, DependencySource...)
make(TypeInfo<T, ?>, BindingExpression, DependencySource...)
make(TypeInfo<T, ?>, Sequence<? extends T>)

そのため、「make」メソッドが見つからないと主張している理由がわかりません。なぜこのエラーが発生するのか、どのように修正すればよいのか、誰か知っていますか?

ありがとう。

4

0 に答える 0