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」カテゴリの記事
- IME on/off の切り替え(2024.09.03)
- 促音拗音の検索(2024.09.01)
- Java 17 への移行(7) - OpenDolphin client の対応 (2023.02.04)
- Java 17 への移行(6) - Hibernate 6 でやらかす(2023.02.03)
- Java 17 への移行(5) - OpenDolphin server の対応(2023.02.02)