ここに問題が発生しました...私たちのチームはEclipse RCPプロジェクトをWebに移植しようとしています。そのため、最初にVirgoを使用してプラグインを使用しようとしています。私はすべての正しいものを作成しましたが、拡張ポイント(Eclipseのコンセプト)を使用しようとすると、この呼び出しでnullポインタ例外が返されます:virgoのEclipse拡張ポイントを使用して
org.eclipse.core.runtime.Platform.getextensionregistry(); // null null
誰でもこの問題を解決することについての経験はありますか?
おかげで、
トム
はUPDATE:
だから私は、これでさらに少しました。 org.eclipse ...レジストリバンドルを関連バンドルとともにリポジトリ/ usrフォルダに追加し、Webアプリケーションを起動した後、手動でコンソールにログインして起動する必要がありました。しかし、これはまだ私のアプリは、拡張ポイントのいずれかを登録していないように見えるので、まだ問題です。それは、アプリケーションが開始されるシーケンスかもしれませんか? (つまり、レジストリバンドルを最初に起動する必要があります)?
どのような拡張ポイントが利用可能になると思われますか?あなたのバンドルや内線で定義されている何か。 RCPからのポイント? –
また、Virgoでは、カーネルモードとユーザーモードが分離されているため、拡張バンドルにバンドルが表示されない可能性があります。 –