約 2200 のファイルを含むモジュラー アーキテクチャの Adobe AIR プロジェクトがあり、ビルドに時間がかかりすぎていました。
現在、(Web、デスクトップなど) 複数のプラットフォームで実行することを計画しているため、小さなライブラリ プロジェクトに分けていました...
これらのライブラリ プロジェクトは相互に依存しており、子ライブラリ プロジェクトは最上位のライブラリ プロジェクトのビルド パスに追加されます...
また、いくつかのライブラリがメイン プロジェクトのパスに追加されます...
現在、私たちはそれを小さな 31 のプロジェクトに分けていました。この中には、約 50 ファイルを含む 1 つの主要な Adobe AIR プロジェクトと、約 500 および 1050 ファイルの主要なファイルを含む 2 つの他のライブラリ プロジェクトがあります...
これで、ビルド時間が改善されました...
しかし、メイン プロジェクトのリリース ビルドをエクスポートするとき、フラッシュ ビルダーはすべての依存プロジェクトをコンパイルしているため、フラッシュ ビルダーはプロジェクトのビルドに失敗し、OutOfMemory エラーが発生しました...
「java.NullPointerのログを伴う内部ビルドエラー」が発生することもあれば、「エラーログのないビルドプロセスで1つ以上のエラー」が発生することもあります..ヒープエラー、内部ビルドエラーなどのすべてのオプションを試しました.
しかし、まだリリースビルドをエクスポートできません...
どうすればリリースや代替ソリューションを作成できますか??