Java 8における「Access Restriction」の回避
Eclipse環境でJavaFX(javafxパッケージ)をインポートしようとすると, 「Access Restriction」エラーとなってしまいコンパイルできません. JavaFXはJava 8では標準のGUIライブラリとして統合されたはずなのに, なんでだー となったので回避方法を調べてみました.
Eclipseのツールバーから[ウィンドウ]-[設定]-[Java]-[コンパイラー]-[エラー/警告]を選択します. ここで下記のように「使用すべきではない制限されたAPI」の「禁止された参照」を 無視 に設定します. これで問題なくインポートできるはずです.