0

社内ツール用のスタンドアロン GUI を開発しています。十分に成熟した後、プラグインとして Eclipse に統合される予定です。

私はJavaの世界の初心者です。RCPについて読みました。これは RCP の正しいユース ケース シナリオですか? はいの場合、RCP アプリケーション/プラグインで SWT ビューを使用できますか?

4

2 に答える 2

2

Eclipse RCPベースのアプリケーションを開発する場合、実際には多くのプラグインを開発します。制限されたルールの特定のセットに従ってプレイする場合、プラグインはRCPアプリケーションの一部として、およびより大きなEclipseIDEの一部として変更されずに実行できます。

(IDEは「単なる」非常に大きなRCPアプリケーションであると簡単に主張できます。IDEは、EclipseRCPが小さなサブセットであるEclipseプラットフォームに基づいています...)

私はあなたのプロジェクトに2冊の本をお勧めします:

  • Jeff McAffer、Jean-Michel Lemieux、およびChrisAniszczykによる「EclipseRichClient Platform(2nd Edition)」- Amazonを参照してください。
  • EricClaybergとDanRubelによる「EclipsePlug-ins(3rd Edition)」- Amazonを参照してください。

前者が多かれ少なかれRCPベースのアプリケーションのバイブルである場合、後者はIDEに統合する方法に関する多くの良い例を示します。時代とともに非常に進歩しましたが、非常に優れています。

于 2012-12-03T08:54:56.290 に答える
2

これは RCP の正しいユース ケース シナリオですか?

はい、RCP はぴったりです。Eclipse とスタンドアロン アプリケーションの両方で機能を提供するために、同じプラグインを使用できます。

はいの場合、RCP アプリケーション/プラグインで SWT ビューを使用できますか?

はい、もちろん。RCP の最新バージョン (e4) までは、SWT を GUI にしか使用できませんでした (もちろん、Swing/JavaFX などは SWT と統合できます)。

于 2012-12-03T06:22:26.610 に答える