Eclipse3.3
遅ればせながら、Eclipse3.2→3.3にバージョンアップ
さっそくRCPアプリが動かない〜
起動時になんだかエラー
ENTRY org.eclipse.osgi 2 0 2007-09-04 19:59:09.171 !MESSAGE One or more bundles are not resolved because the following root constraints are not resolved: !SUBENTRY 1 org.eclipse.osgi 2 0 2007-09-04 19:59:09.171 !MESSAGE Bundle initial@reference:file:plugins/org.eclipse.ui.workbench_3.3.0.I20070608-1100.jar/ was not resolved. !SUBENTRY 2 org.eclipse.ui.workbench 2 0 2007-09-04 19:59:09.171 !MESSAGE Missing required bundle org.eclipse.core.databinding_[1.0.0,2.0.0). !SUBENTRY 2 org.eclipse.ui.workbench 2 0 2007-09-04 19:59:09.171 !MESSAGE Missing required bundle org.eclipse.jface.databinding_[1.1.0,2.0.0). ...
適当にぐぐるといろいろ対処が書いてあるページが
Debugging a failed Eclipse launch
http://www.eclipsezone.com/eclipse/forums/t99010.rhtml
via http://dev.eclipse.org/newslists/news.eclipse.platform.rcp/msg24673.html
The bundle could not be resolved. Reason: Missing Constraint ...
Generally, you've got a newer version of a plug-in without its dependencies.
ああ、そうか。プラグイン構成が変わってるんだな。
productファイルをProduct Configuration Editorで開き、Configurationタブで、Add Required Plug-insボタンを押して、依存プラグイン追加。すると、何だかワラワラ追加された(上のエラーのdatabindingなんたらも追加された)。もはや何が何だか。
で、とりあえずは動きました。
よかったよかった。。。
Eclipse3.3ってVisual Editorの開発が止まってるみたいで、Eclipse3.3セットに含まれていない。
VEは、何気に、近年もっとも利用している、Eclipse本体以外のプラグインだったりするのだが。
非公式品もあるらしいが。
http://www3.vis.ne.jp/~asaki/p_diary/diary.cgi?Date=20070802#2007080200
どうでもいいかも気づいたこと
- Javaエディタのコード補完がちょっと賢くなっている。3.2のときは以下のInnerは補完されなかった。
class A extends B<Outer.Inner>
- ビューの最大化の表示効果が、凝ってるようなもっさりのような