eclipseプラグイン

プラグインインストールディレクトリの取得

AbstractUIPlugin.getDescriptor().getInstallURL() で取得できると思いきや取得できない。 org.eclipse.core.runtime.Platform#resolveメソッドを使わないといけない。 Platform.resolve(AbstractUIPlugin.getDescriptor().getInstallURL()) こんな感じで。

AbstractUIPlugin を継承したクラスを作成したんだけど、 途中でリファクタリングのためにパッケージ構成を変更。 plugin.xmlの内容を書き換えるのを忘れてて、 AbstractUIPlugin を継承したクラスのコンストラクタが 呼ばれない。 ちょっとだけ悩みますた。…