1

Blackberry にプロジェクトがあり、最近、このプロジェクトに BUnit を実装しました。新しい UiApplication (BUnit とテスト クラス) を配置する別のフォルダーを作成しました。アプリケーションに代替エントリ ポイントを追加し、Application 引数を追加して、BUnit を有効にしています。Alternate エントリ ポイントから Application Argument を削除することで、BUnit を無効にできます。ここでの問題は、.cod ファイルが肥大化しないように、BUnit コードとテスト クラスがプロダクション コードに含まれていないことを確認することです。どうすればそれを達成できますか?BUnit を呼び出すコードを前処理したらどうですか? 孤立したクラスは本番コードに追加されませんか?

私のビルド プロセスでは、Eclipse IDE を使用します。

4

2 に答える 2

1

それを見つけた。Netbeansのソース フィルタリングと同様に、Eclipseにはリソース フィルターがあり、ビルド中にファイルを除外または含めることができます。Project -> Properties -> Resource -> Resource Filtersを右クリックすると、リソース フィルターを見つけることができます。リソース フィルターでフォルダーまたはファイルを除外または含めた後、プロジェクトのルート フォルダーに赤い感嘆符が表示された場合は、プロジェクトのビルド パスを編集し、 [ソース] タブで、含めたくない特定のフォルダーを削除するだけです。最終ビルドで。私の場合、BUnitパッケージと私のテストクラス。

于 2013-05-27T08:42:27.683 に答える