web-dev-qa-db-ja.com

NetBeansバックグラウンドスキャンプロジェクトに時間がかかりすぎる

NetBeansバックグラウンドスキャンプロジェクトには時間がかかりすぎます。 NetBeansを開くたびに、年齢をスキャンします。 NetBeans 7.2を使用しましたが、正常に機能します。 PCをフォーマットし、Windowsを再インストールし、同じバージョンのNetBeans 7.2をインストールすると、動作が遅くなります。

23
user3351236

プロジェクトにJSリ​​ソースがあるときに8.0.2で同じ問題が発生した場合、私のケースでは、javascript2エディターモジュールの問題を追跡しました。

更新されたモジュールを削除するだけで解決しました。

Linuxの場合:

rm ~/.netbeans/8.0.2/modules/org-netbeans-modules-javascript2-editor.jar

ただし、netbeansアップデーターにモジュールを再度ダウンロードさせた後、問題は再び発生しませんでした。

Netbeans 8.1では、このファイルの場所はide/modules/org-netbeans-modules-javascript2-editor.jarです。

9
Martin

Netbean 8.0.2の最新の更新後、スキャンプロセスが停止せず、CPU使用率が25%で永久に停止するという同じ問題があります。

Windows 7のC:\Program Files\NetBeans 8.0.2\ide\modulesにあるjavascripエディターファイルを古いものに置き換えると、プロジェクトプロセスのスキャンが再び開始されます。これらのファイルは this repo から取得できます。

5
uran1980

以下を試してください:
1)ウィンドウ->ファイルに移動します。これにより、[ファイル]タブが開きます。
2)開いている各プロジェクトの[ファイル]タブでnbprojectフォルダーを開き、その中にproject.propertiesファイルを開きます。
3)これで、このファイルのプロパティ「除外」の下に、すべての参照ライブラリ(JAR)のファイル参照がリストされます。
4)古いパスまたは他の誰かのマシン上のパスを持つファイル参照が繰り返される場合があります(グループで作業していて、誰かのマシンからプロジェクトを転送している場合)
5)古いパス参照を削除します。
例-
excludes=
file.reference.xyz.jar=../not/correct/path.jar //delete this line
file.reference.xyz.jar-1=../correct/path.jar //remove -1
....
includes=**

6)また、プロパティ「javac.classpath」を見つけ、上記のように削除された参照に対応する不要なクラスパスエントリを削除します。
例-
javac.classpath=\
${file.reference.xyz.jar}:\ //keep this line
${file.reference.xyz.jar-1}:\ //delete this line
....
javac.compilerargs=

7)したがって、ファイル参照セクションで言及されているファイル参照とjavac.classpathプロパティは同じであり、マシンまたはネットワーク上の有効なライブラリ(JAR)アドレスを指します。
例-
excludes=
file.reference.xyz.jar=../correct/path.jar //the correct reference & path
....
includes=**
....
javac.classpath=\
${file.reference.xyz.jar}:\ //the correct classpath entry for reference
....
javac.compilerargs=
....

上記の手順が機能した理由(私の場合)は、マシン/ネットワークに存在しない可能性のある不要なライブラリパスをNetbeansがスキャンできないようにするためです。

3
Amol B.

私は同じ問題に直面していますが、-J-Xmx2048m<NETBEANS_DIR>\etc\netbeans.confを追加してヒープサイズを増やした後でも問題なく動作します

私のものは次のようになります。

 netbeans_default_options="-J-client -J-Xss2m -J-Xms2048m -J-Xmx2048m -J-XX:PermSize=32m ......
3
d1ck50n

Windows 10 64ビットでは、Netbeans IDE 8.1で同じ問題が発生しました。管理者としてNetbeansを再起動し、問題を解決しました。

Product Version: NetBeans IDE 8.1 (Build 201510222201)
Updates: NetBeans IDE is updated to version NetBeans 8.1 Patch 1
Java: 1.8.0_60; Java HotSpot(TM) 64-Bit Server VM 25.60-b23
Runtime: Java(TM) SE Runtime Environment 1.8.0_60-b27
System: Windows 10 version 10.0 running on AMD64; Cp1252; nl_NL (nb)
3
Lexib0y

私はnetbeansで同じ問題を抱えていますが、あなたのnetbeans IDEで自動スキャンバックグラウンドからチェックを選択解除することで解決策を見つけましたツールに移動し、オプションを選択して、その他を選択し、その他のファイルタブを選択すると、「ソースの自動スキャンの有効化」のチェックが表示されます。 その1つを選択解除し、netbeansが高速になると、IDEも

enter image description here

2

OS:Windows 7 x64。

次は私のために働いた:

Netbeansを完全にアンインストールしました(アンインストーラーですべてのボックスにチェックを付けました)。できなかった人は、C:\Users\%username%\AppData\Roaming\NetBeans\8.0.2そして、「lock」というファイルを削除します。これは通常、プログラムの終了時に削除されますが、強制終了する必要がある場合はそのまま残ります。

その後、JDKとJREをアンインストールしてからJava Platform(JDK)8u40: http://www.Oracle.com/technetwork/Java/javase/downloads/index.html

そして、Netbeans 8.0.2: https://netbeans.org/downloads/

Netbeansの後にJDK(JREもインストールします)をインストールしました。完了したら、バックグラウンドスキャンがスタックしたプロジェクトをロードしましたが、修正されたようです。再び発生する場合は、更新を投稿します。

2
Alex

この問題のバグ報告を実際に作成しました。昨日修正され、更新チャネルにプッシュされました。したがって、この特定のバグがまだ残っている場合は、Netbeansに更新を確認させてください。 :)

バグ修正: https://netbeans.org/bugzilla/show_bug.cgi?id=250985

1
qrazi

キャッシュディレクトリを削除することにより、このようなNetbeans関連の問題を常に修正します。

ディレクトリの場所は、[バージョン情報]ダイアログウィンドウで確認できます。私にとって、その道は

C:\ Users\USER\AppData\Local\NetBeans\Cache\YOUR_VERSION

0
Rajitha Bandara

プロジェクトのフォアグラウンドスキャンと呼ばれるべきです。プログラムを閉じて再起動すると、時々解決することがあります。

0
Szurdoki Gábor

この問題は、IDEで開かれたプロジェクトの1つに関連しています。私は同じ問題に直面していましたが、その問題に2時間を費やした後、ようやく修正しました。プロジェクトを1つずつ閉じるか、バックグラウンド処理に時間がかかっているプロジェクトをチェックして閉じます。プロジェクトを閉じた後、.nbprojectフォルダーを削除し、同じプロジェクトをIDEに再インポートします。

0
Wasif Kirmani

私は同じ問題を抱えていましたが、私の場合はWindows 10でNetBeans 8.1を実行していました。

ラップトップをフォーマットする前に、コピーしてバックアップしましたC:\ Users\user_name\AppData\Roaming\NetBeans\8.1およびC:\ Users\user_name\AppData\Local\NetBeans\Cacheフォルダー

次に、以下の手順を実行しました。

  1. NetBeansをインストールして実行します。
  2. 閉じられたNetBeans
  3. C:\ Users\user_name\AppData\Roaming\NetBeans\8.1およびC:\ Users\user_name\AppData\Local\NetBeans\Cacheフォルダーに移動し、それらを置き換えますバックアップされたフォルダー。
  4. NetBeansを再度実行します

これで問題が解決することを願っています!!

0
21stking

https://netbeans.org/downloads/ からNetBeans 8.0.2をお試しください

NetBeans 7.2は古すぎるため、サポートはもう受けられません。

0
Ben

Ubuntu 18.04/Netbeans 10.0では、同じ問題が発生しました。

  • [FAIL]削除されたキャッシュ
  • [FAIL]プロジェクト固有の「nbproject」ディレクトリを削除しました
  • [FAIL]問題のプロジェクトを閉じました(進行状況バーをマウスでクリックして、どのプロジェクトを識別するか)-> restart NB-> create new project
  • [成功] F/Sからプロジェクトを削除しました->再クローン-> NBを再起動しました。古いディレクトリ名を指す他のキャッシュがある場合に備えて、ディレクトリ自体の名前も変更しました。
0
theruss