Netbeansで新しいプロジェクトを開始できません


10

問題:

[新しいプロジェクトの追加]ダイアログ(下のスクリーンショット)を開くと、新しいプロジェクトを作成できません。読み込み中のメッセージ(砂時計のアイコン)は永遠に残ります。「キャンセル」以外のボタンは無効です。

数日前は問題なく動作していましたが、問題が発生する前に設定を変更していません。内部更新機能を実行しましたが、問題は解決しません。

ここに画像の説明を入力してください

情報:

私のOSバージョン:Ubuntu 12.04.2 LTS 64ビット

Netbeansバージョン

ヘルプ->について

Product Version: NetBeans IDE 7.2.1 (Build 201210100934)
Java: 1.6.0_27; OpenJDK 64-Bit Server VM 20.0-b12
System: Linux version 3.2.0-49-generic running on amd64; UTF-8; pt_BR (nb)
User directory: /home/user/.netbeans/7.2.1
Cache directory: /home/user/.cache/netbeans/7.2.1

私が試したこと:

  • --lafコマンドラインオプションを使用してルックアンドフィールを変更する。ルックアンドフィールは変わりますが、問題は解決しません。
  • 内部更新コマンドを使用して、プラグインが更新されましたが、問題は解決しません。
  • 最新バージョン(7.31)をダウンロードしてインストールすると、以前のバージョンの設定がインポートされ、問題が解決しません。
  • 設定フォルダーの削除、~/.netbeans/7.3.1netbeansの再起動、設定をインポートしないことを選択して、新しいクリーンインストールを行う

回答:


11

同じ質問をここに投稿しただけです ...私にとっての解決策は、OpenJDKを6b27から6b24にダウングレードすることでした(詳細についてはリンクを参照してください)。

私のNetBeansはあなたのスクリーンショットとまったく同じように見えていましたが、他にも奇妙な問題がありました。

私はあなたが行うことをお勧めjava -versionこのショーは、あなたが持っている場合は6b27がインストールされ、cat /var/log/dpkg.log | grep openjdkあなたが最近あなたはに戻る問題解決しようとすることができますOpenJDKの更新を受信したことを示して6b24このコマンドを使用します:

apt-get install openjdk-6-jre=6b24-1.11.1-4ubuntu2 openjdk-6-jre-headless=6b24-1.11.1-4ubuntu2 icedtea-6-jre-cacao=6b24-1.11.1-4ubuntu2

****編集****

他の問題(SSH接続がNetBeans内で確立されない)を発見したので、ついにOracle JDK7にアップグレードするためのステップを踏みました。別のJDKでNetBeansを起動./netbeans-7.X/etc/netbeans.confするには、行を編集して変更する必要がありますnetbeans_jdkhome="/usr/lib/jvm/java-7-oracle/jre"(これはNetBeansのインストールプロセスで生成されると思います)。それ以外の場合は、何と言っても古いJDKを使用しますjava -version


2
良い提案です!また、JDK 7と同等のOpenJDKがかなり以前からリリースされているため、Java 7を試すこともできます。そのため、Java 6.xを使用する理由はありません。
allquixotic 2013

@somequixoticノートブックで更新しましたが、何らかの理由でNetBeansの問題は解消されませんでした。おそらくそれは内部でまだOpenJDKを使用していましたか? java -version示したjava version "1.7.0_25" Java(TM) SE Runtime Environment (build 1.7.0_25-b15) Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
s1lv3r 2013

ああ!7月24日、私が短い休暇に出る1日前のdpkg.logショーupgrade openjdk-6-jre-lib 6b27-1.12.5-0ubuntu0.12.04.1 6b27-1.12.6-1ubuntu0.12.04.2と同様の2つのショーでは、Netbeansが働いていました。犯人かもしれない!
そのブラジル人ガイ

1
@ ruda.almeidaダウングレードで新しいプロジェクトの問題が解決しましたが、後で他の問題(SSHで)が発生したため、本当の最終的な解決策は、インストールopenjdk-7-jre(またはOracleバージョン-両方の機能)をインストールして変更することでした。のパスnetbeans.conf
s1lv3r 2013

1
念のため:私は「sudo apt-get install openjdk-7-jre」をインストールしていますが、設定ファイル内のパスは次のとおりです:netbeans_jdkhome = "/ usr / lib / jvm / java-7-openjdk-amd64 / jre" 、あなたがあなたの答えに入れたものの代わりに
レティシア2013

1

これは使用されているJDKバージョンが原因のバグです

この問題は、フォーカスのあるJDKバグです(フォーカスを要求したときにループが終了しない)。JDKに対して提出された問題はhttp://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6598089です。(IcedTeaおよび将来のOpenJDKは、LinuxディストリビューションのデフォルトJDKとして配布されるため、サポートされる予定です。)

このバグは、Oracle JDKとOpenJDKの両方に影響するようです。JDKを更新して修正します。(ファイル内のnetbeans_jdkhome変数を変更することを忘れないでください./netbeans-7.X/etc/netbeans.conf!)


-1

NetbeansのSwing Look&FeelをNimbusに変更してみてください。


Nimbus、Metal、GTKなどを試してみました。ルックアンドフィールは変わりますが、クリックできないボタンと永続的なロードが持続します。
ブラジル人の2013

Netbeansのバージョンは?コンソールからnetbeansを実行すると、コンソールに何かありますか?
allquixotic 2013

コマンドラインから起動した場合、コンソールには何も表示されません。
そのブラジル人ガイ

このロックアップの前に重要なプロジェクトはありますか?
mojo706 2013

@ mojo706いいえ、そして私が持っていたものはバックアップされています
そのブラジル人のガイ

-1

昨夜同じ問題が発生したUbuntu 13.04

openjdk 6をインストールしましたが、インストールは成功しましたが、新しいプロジェクトを作成しようとするとnetbeansがハングしました。

今日、コンピューターに向かって叫び、ガールフレンドを怖がらせた後、なんとか解決しました:)

これで問題が解決したと確信しています。

https://netbeans.org/community/releases/73/install.html#install_windowsに移動するとchmod、インストーラーが必要であることがわかります。

chmod +x installer-file-name

インストールする前に...

sh installer-file-name

これを実行したら、デスクトップに実行可能なnetbeansを取得しました(アプリケーションにリストされていない何らかの理由で)。

インストーラーについて注意すべき点の1つは、一部のJUNITパッケージにアクセスできなかったということです。「これらのモジュールを終了する」などを選択しましたが、残りのインストールは問題なく動作しました。

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


私がしなければならなかったchmod +xインストーラまたはそれも新しいバージョンをインストールしないでしょう。それは私の問題の原因ではありません。
そのブラジル人ガイ

@Ruda、私が他に異なる唯一のことは、他の更新の前にnetbeansをインストールすることでした(つまり、ubuntuを再インストールし、netbeansをインストールする前にjdks(6および7)のみをインストールしました)。その他に試すこと:jdk7と6でインストーラーを実行し、それらの間で何か違うことが発生していないか確認します。すみません、私の答えは役に立ちませんでした。
planty182 2013

-1

私はこの問題を数日間抱えており、それは完全に私を巻き上げてきました。

しかし、JavaのバージョンをOpenJDKからOracleに変更することで解決しました

これらはあなたを助けるかもしれません-

http://kiranscience.blogspot.co.uk/2012/08/remove-openjdkjre-from-ubuntu-1204.html

http://www.webupd8.org/2012/01/install-oracle-java-jdk-7-in-ubuntu-via.html


...言及するのを忘れた場合、netbeansを再インストールするか、netbeans.confを更新して新しいjreを使用する必要があります
user180187

それは私にとって正しい答えのようです。
Pilot6


-1

同じ問題とNetbeansが12.04LTSで動作するようにしようとしている他のいくつかに出くわしました、これが私が完全な作業コピーを持つことができた方法です。

私は(私を撃たないでください)Windowsデバイスを使用して、Netbeans Webサイトから完全なNetbeansパッケージをダウンロードしました。

次に、.shファイルをデスクトップに転送し、ファイルを実行できるようにアクセス許可を変更する必要がありました。

sudo chmod +x netbeans-7.4-linux.sh

次に、単にファイルをインストールしました。

./netbeans-7.4-linux.sh

Netbeansはアプリケーションには表示されませんが、デスクトップにランチャーがあります。

これが誰かに役立つことを願っています:)


-1

私にとっては

netbeans_jdkhome="/usr/lib/jvm/java-6-openjdk-amd64"

netbeans_jdkhome="/usr/lib/jvm/java-7-openjdk-amd64"

netbeans.confファイルで動作しました。:) :)


1
この回答など、不完全な、そのまま使用すると、OpenJDKのを使用している場合は、あなたのプロセッサアーキテクチャは、AMD64であれば、あなたはすでに、Javaの7がインストールされている場合、これはのみ動作しますです
それブラジルのガイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.