Java 8における「Access Restriction」の回避

Eclipse環境でJavaFX(javafxパッケージ)をインポートしようとすると, 「Access Restriction」エラーとなってしまいコンパイルできません. JavaFXはJava 8では標準のGUIライブラリとして統合されたはずなのに, なんでだー となったので回避方法を調べてみました.

Eclipseのツールバーから[ウィンドウ]-[設定]-[Java]-[コンパイラー]-[エラー/警告]を選択します. ここで下記のように「使用すべきではない制限されたAPI」の「禁止された参照」を 無視 に設定します. これで問題なくインポートできるはずです.

https://gyazo.com/b0d1d728ba365fc184a7cb0621d9653d

スポンサーリンク