私が書いた1つの機能とorg.eclipse.featureを含む製品定義があります。Eclipseからこの製品を作成すると、正常に完了します。ただし、ヘッドレスビルドを使用しようとすると、org.eclipse.uiに含まれているクラスが見つからないと文句を言うため、コンパイルプロセスが失敗します。たとえば、これらのクラスの1つはPlatformUIです。したがって、ビルドプロセスは失敗します。
確認したところ、org.eclipse.uiはorg.eclipse.uiプラグインに含まれています。また、このプラグインをカスタム機能に明示的に含めようとしましたが、役に立ちませんでした。
これらのプラグインの1つを問題なく削除しようとしましたが、org.eclipse.uiを使用した次のプラグインは失敗しました。したがって、これは間違いなく、いくつかのsowrtのクラスパスの問題のようです。
Eclipseのバージョン3.3.2を使用して、このヘッドレスビルドを試しました。