7

「プライミングビルド」を行うように頻繁に求められます。たとえば、少なくとも開くたびに。これは NetBeans 7.1 にあります。バージョン 6 ではこれは行われませんでした。

私はそれが何をするのかさえ理解していません。グーグルはhttp://wiki.netbeans.org/NewAndNoteworthyNB71#Mavenを指摘しており、これは「オンラインでのリロード」に代わるものであると言っていますが、これも私には謎です。しかし、短い段落では、不足しているアーティファクトを分類するためのものであると述べています.

しかし、それほど頻繁に実行する必要がありますか? このプロジェクトには多数のモジュールがあります。NetBeans が解決しようとしている依存関係の問題があるのでしょうか?

4

3 に答える 3

4

これは、Netbeans がプロジェクトをコンパイルするために必要な依存関係を解決する機会だと思います (おそらく、エディター/ナビゲーターでエラーを強調表示できるようにするためです)。

プロジェクトを開くたびになぜそれが行われるようになったのか、私にはわかりません。以前のバージョンでは自動的に行われていたと思われますが、この変更は、大規模なプロジェクトを抱えているユーザーに対応するためのもので、待ちたくないかもしれません。代わりに、プライミング ビルドを台無しにしたいモジュールを選択できるようにします。

オフにするオプションがあればいいのですが。

于 2012-06-09T14:41:18.900 に答える
0

これは、新しいプロジェクト、特に既存のソースから作成されたプロジェクトを開くたびに発生します。これは、Mavenが依存関係を解決し、それらをローカルキャッシュにロードする必要があるためです。

ここでの利点は、親POMの依存関係など、欠落している依存関係がすぐに検出されることです。

于 2012-10-02T17:30:39.690 に答える