2

antを使用してヘッドレスバックミンスタービルドを実行していますが、何らかの理由で、ビルドする必要のあるすべてのプラグインの解決が完了するまでに4時間以上かかります。ビルドする必要のあるプラグインは約350あり、それらはすべてすでにローカルファイルシステム上にあり、「ローカル」プロバイダーとしてrmapファイルで提供されます。

デバッグのためにログレベルを上げて、ビルドが4時間ビジー状態になっていることを確認しようとしましたが、最初の30秒間はログステートメントしかないため、ログが停止し、CPU使用率が解決するまで約100%になります。約4時間でようやく終了します。

誰かがこの遅いプロセスに対するさらなるデバッグのヒントや可能な解決策を持っていますか?

4

2 に答える 2

0

スレッドスタックをダンプして、どのコンポーネントが機能していて、多くのリソースを消費しているかを追跡しようとしています。

于 2010-09-25T07:56:30.697 に答える
0

Buckminsterの最新バージョンにアップデートすると、これが解決されました。Buckminsterが推移的な依存関係の解決に費やす時間を大幅に短縮するアーティファクト解決キャッシュがいくつか追加されました。

于 2012-02-02T16:24:22.437 に答える