4

すでに Eclipse 3.7 で開発されたアプリケーションがありますが、Eclipse 4.0 Juno がリリースされたため、RCP アプリケーションを Juno に移植したいと考えています。

誰かがこれを行う方法を教えてもらえますか?

4

2 に答える 2

4

Eclipse 4.x 以降、Eclipse ベースのアプリケーションの API は完全に変更されました。新しい API はEclipse e4 プロジェクトとして作成されます。下位互換性はありません。

次の 2 つの選択肢があります。

  1. 従来のプラグインを使用して、古い Eclipse 3.x プラグイン/アプリケーションを引き続き実行できるようにします。新旧の API の一部をサポートできます。また、効率は低下しますが、アプリケーションは引き続き実行される可能性があります。

  2. 新しい Eclipse e4 API を使用して、アプリケーション (少なくとも UI 部分) を書き直します。Eclipse e4 API はまだ完全には定義されておらず、将来変更される可能性があります。そのため、アプリケーションを変換して、将来の e4 API の変更に合わせて最新の状態に保つには、かなりの労力が必要です。

Eclispe e4 に関する非常に優れたチュートリアルがLars Vogelによって書かれており、新しい API の基本が示されています。さらに、もちろんStackOverflowのタグもチェック!

于 2013-01-14T09:04:18.703 に答える
1

新しいバージョンの eclipse で同じワークスペースをすぐに開くことができます。念のため、新しいワークスペースを作成し、使用している場合はバージョン管理からプロジェクトをインポートします。

ただし、最初のオプションはスムーズに機能するはずですが、古いバージョンの Eclipse にパースペクティブがインストールされたプラグインがある場合は、それに関するエラー通知が表示される場合があります。きれいにしたい場合は、2番目のオプションを使用してください。

于 2013-01-14T08:36:07.300 に答える