« java 1.7 に移行 - monsiaj 編 | トップページ | 6年目の運用まとめ »

2013年11月20日 (水)

java 1.7 に移行 - opendolphin 編

OpenDolphin も java 1.7 で動くように改造して(OpenDolphin-1.3.0.9),遅ればせながら java 環境を全て 1.7 に移行できた。

  • quaqua を java 1.7 対応版(https://java.net/projects/quaqua)に変更した。
  • 「sun.*」「com.sun.*」を import しているところは,java 1.7 では使えないので書き換えた。
  • velocity のレイアウトが変化したので「.vm」ファイルで調整した。
  • 日本語を word wrapping しなくなってしまったので WrapEditorKit で対応した。
  • java 1.7 では 1.6 に比べて paint(Graphics) が遅くなった。スワイプスクロールが実用的でなくなってしまったので,残念ながら取りやめ。
  • java 1.7 ではフォーカスを取るタイミングが変化したようだ。SchemaEditorImpl のショートカットが使えなくなるなどの症状が出たので対応した。
  • JarBundler が使えなくなったので,代わりに AppBundler を使うように書き換えた。

« java 1.7 に移行 - monsiaj 編 | トップページ | 6年目の運用まとめ »

OpenDolphin」カテゴリの記事