6

私は、SWT、JDT、GEFなどのコアEclipseプラグインの束に基づいてEclipseプラグインを開発しています。

プラグインはEclipse3.3と互換性がある必要があります。これは、多くの潜在的な顧客がまだプラグインを使用しているためです。ただし、個人的にはEclipse 3.4の新機能が気に入っており、開発に使用したいと考えています。これは、3.3コードを参照し、デバッグ時に3.3インスタンスを実行するためにPDEが必要であることを意味します。

これを実現するためのヒントはありますか?

ありがとう。

4

3 に答える 3

11

「ターゲット プラットフォーム」設定を変更して、既存の Eclipse 3.3 プラグイン セットの場所を指すようにすることができます。これにより、コードが 3.3 プラグインに対してコンパイルされ、アプリケーションの開発に使用している Eclipse のバージョンに関係なく互換性が維持されます。

設定は Window->Preferences->Plug-in development->Target Platform にあります

于 2008-09-02T08:27:01.217 に答える
1

バラクが言ったこと。Eclipse ヘルプの次のトピックも参照してください。

http://help.eclipse.org/stable/index.jsp?topic=/org.eclipse.pde.doc.user/guide/tools/preference_pages/target_platform.htm

次の点にも注意してください。

  • デフォルトのターゲット プラットフォームは、Eclipse インストールです。
  • 開発環境は、少なくともターゲット プラットフォームと同じくらい新しいものである必要があります (つまり、3.3 を開発環境として使用し、3.4 をターゲットにすることはできません)。
  • これにより、開発用の Eclipse インストールにないプラグインに対して開発することもできます。
于 2008-09-21T18:54:57.510 に答える