以前にSwingで作成したjavaアプリを久々に修正しようとしたら、次のエラーでコンパイルできなくなっていた。
The type javax.swing.JComponent cannot be resolved. It is indirectly referenced from required .class files
原因は、Windowsにインストールされているjava の jre が7から8に更新されたためで、ご丁寧にもjre7はWindowsから削除されている。
JDK7を入手する方法として思いついたのが、pleiades all in one.
Eclipse 日本語化 | MergeDoc Project
JDKの各バージョンがパッケージングされており、必要なプラグインもあらかじめ同梱されている。結果は、JDK7を指定してめでたくコンパイルに成功。
Java8からは標準のGUIツールがSwingからJava FXに変わっているので、これからはJAVA FXが主流になりそう。
P.S.
JDK7はまだこちらからダウンロードできるようです:
JavaSE Upgrade