1

同じ質問が別の方法で述べられています: Eclipse プロジェクトはプラグイン プロジェクトと機能プロジェクトの両方になることができますか?

次のように、アプリケーション内のすべてのコンポーネントのソース コードに 3 つの Eclipse プロジェクトがあります。

  • pkg.component.name
  • pkg.component.name.rcp
  • pkg.component.name.rcp.feature

pkg.component.nameコンポーネントの非 rcp Java ソース コードをすべて含むプラグイン プロジェクトです。

pkg.component.name.rcpRCP 固有の Java ソース コードを含むプラグイン プロジェクトです。

pkg.component.name.rcp.featurebuild.propertiesは、との 2 つのファイルのみを含むフィーチャー プロジェクトですfeature.xml。build.properties には次の 1 行が含まれます。bin.includes = feature.xml

pkg.component.name.rcpプロジェクトで機能を定義できない理由はありますか?

プロジェクト数を約 3 分の 1 に減らすとよいでしょう。

私の同僚の 1 人は、それを行うのに問題があると私に言いました。不可能なことや、単にプロジェクト数を減らすために禁止されていることのトラブルシューティングはしたくありません。

4

1 に答える 1

1

できません。プラグインは MANIFEST.MF と plugin.xml を使用し、機能は feature.xml を使用しますが、どちらも build.properties を使用して (ビルドを許可するため)、異なるもので満たす必要があります。また、両方とも、Eclipse 内で使用するための異なる .project 情報 (異なるビルダー、異なる性質) を持っています。

于 2013-06-21T15:02:32.780 に答える