0

NetBeans プロジェクトで問題が発生しています。すべてのプロジェクトで、チームの全員に影響します。プロジェクトが開かれるたびに、またはランダムに見える場合でも、NetBeans (6.1) はコンパイル時のリストに 2 つのライブラリを追加します。通常、これは見過ごされがちですが、これらのライブラリが含まれていると、JBoss はアプリのデプロイ時に無意識のうちに手榴弾を生成します。

これは小さな不便ですが (ライブラリを削除するだけです)、これを完全に停止する方法についてのアイデアをいただければ幸いです。

これが私が言いたいことの写真です(2つの問題のあるライブラリが強調表示されています): くそっ。http://img192.imageshack.us/img192/1590/dammith.jpg

4

4 に答える 4

1

見よ、Netbeansのbugzillaサイトでまったく同じことを報告している人を見つけた。

http://netbeans.org/bugzilla/show_bug.cgi?id=167726

それはまだ開いているので(6.5以降)、それらの愚かなライブラリが表示されるたびにアクセスして削除する以外に、おそらく私にできることは何もありません。

ああ、Netbeansコミュニティにも同じ問題が発生していることがわかります。バグサイトをチェックする提案をしてくれたscope-creepに感謝します。

私がSOLであることは残念ですが、少なくとも今では、それが私の手に負えないことを知っています(NetBeansソースにアクセスして自分で修正したい場合を除いて、ありがとうございません)。

于 2010-02-09T16:23:18.173 に答える
1

ライブラリを含めるように促すために何かをしていますか?たとえば、ウィザードを使用して実際にREST Webサービスを作成していますか?これらは、REST/Jerseyを使用している場合に含まれるライブラリのように見えます。

あなたが試すことができる他のこと。

REST / Jerseyをまったく使用していない場合は、NetBeansからモジュールを削除するだけで、プロジェクトにライブラリを追加するコードやバグがあれば、実行が停止する可能性があります。

それ以外の場合は、プロジェクトからライブラリを削除するのではなく、[パッケージ化]チェックボックスをクリックしてオフにします。そうすれば、ライブラリはまだプロジェクトの一部ですが、少なくともそれらはアーティファクトにバンドルされません。これは理想的には、それらが「戻ってくる」ことを防ぎ(まだそこにあるため)、JBossを手榴弾することはありません。これは、既存のプロジェクトで実際に問題が発生した場合、WAR / EAR/JARに含まれないためです。

于 2010-02-09T16:47:57.507 に答える
0

あなたの最善の策はおそらくアップグレードです。

于 2010-02-08T18:24:34.677 に答える
0

アップグレードできない場合は、ホーム ディレクトリのディレクトリを一掃することをお勧めします.netbeans。これは、Windows 7 より前のドキュメントと設定、7 のユーザー、および Unix と Unix が好きな ~ です。

これにより、すべての設定が消去され、Netbeans が基本状態にリセットされます。

于 2010-02-09T12:22:56.530 に答える