C++ と C# で記述されたネイティブ アプリケーションがいくつかあります。これらは、アプリケーション間のデータ共有を必要とするレガシー アプリケーションです。現在、データ共有は、独自形式のテキスト ファイルのインポート/エクスポートによって行われています。現在、Eclipse を使用してこれら 2 つのアプリケーションを統合することを検討しています。私の質問は次のとおりです。
- C++ や C# ベースのアプリケーションなどのネイティブ アプリケーションをどのように Eclipse に統合できますか?
- Eclipse がネイティブ アプリケーションに提供するデータ統合方法にはどのようなものがありますか?
- 日食はそのような使用に最適ですか?
また、Eclipse でのネイティブ アプリケーションの統合に関する経験を共有していただけると、非常に役立ちます。
Java で記述された Eclipse プラグインを統合するのとまったく同じ方法で、ネイティブ アプリケーションを Eclipse に統合することを具体的に検討しています。たとえば、他の Eclipse プラグインと同様に、Eclipse に統合できる JNI 呼び出しを使用してネイティブ ツールをラップするラッパー プラグインを Java で作成するには、何が必要でしょうか? これは、ネイティブ アプリケーションを統合するための推奨されるアプローチですか?それとも、Java でレガシー ネイティブ アプリケーションを書き直すのは良い考えですか?
「外部ツール」構成を使用して、ネイティブアプリケーションの起動パッドとしてEclipseを使用することは考えていません。