社内ツール用のスタンドアロン GUI を開発しています。十分に成熟した後、プラグインとして Eclipse に統合される予定です。
私はJavaの世界の初心者です。RCPについて読みました。これは RCP の正しいユース ケース シナリオですか? はいの場合、RCP アプリケーション/プラグインで SWT ビューを使用できますか?
社内ツール用のスタンドアロン GUI を開発しています。十分に成熟した後、プラグインとして Eclipse に統合される予定です。
私はJavaの世界の初心者です。RCPについて読みました。これは RCP の正しいユース ケース シナリオですか? はいの場合、RCP アプリケーション/プラグインで SWT ビューを使用できますか?
Eclipse RCPベースのアプリケーションを開発する場合、実際には多くのプラグインを開発します。制限されたルールの特定のセットに従ってプレイする場合、プラグインはRCPアプリケーションの一部として、およびより大きなEclipseIDEの一部として変更されずに実行できます。
(IDEは「単なる」非常に大きなRCPアプリケーションであると簡単に主張できます。IDEは、EclipseRCPが小さなサブセットであるEclipseプラットフォームに基づいています...)
私はあなたのプロジェクトに2冊の本をお勧めします:
前者が多かれ少なかれRCPベースのアプリケーションのバイブルである場合、後者はIDEに統合する方法に関する多くの良い例を示します。時代とともに非常に進歩しましたが、非常に優れています。
これは RCP の正しいユース ケース シナリオですか?
はい、RCP はぴったりです。Eclipse とスタンドアロン アプリケーションの両方で機能を提供するために、同じプラグインを使用できます。
はいの場合、RCP アプリケーション/プラグインで SWT ビューを使用できますか?
はい、もちろん。RCP の最新バージョン (e4) までは、SWT を GUI にしか使用できませんでした (もちろん、Swing/JavaFX などは SWT と統合できます)。