web-dev-qa-db-fra.com

Je ne peux pas démarrer un nouveau projet sur Netbeans

Le problème:

Lorsque j'ouvre la boîte de dialogue "Ajouter un nouveau projet" (capture d'écran ci-dessous), je ne peux pas créer de nouveau projet. Le message de chargement (icône de sablier) reste allumé pour toujours. À l'exception de "annuler", les autres boutons sont désactivés.

Cela fonctionnait bien il y a quelques jours, je n'ai modifié aucun paramètre avant que le problème n'apparaisse. J'ai exécuté la fonctionnalité de mise à jour interne, mais le problème persiste.

enter image description here

L'info:

version de mon système d'exploitation: Ubuntu 12.04.2 LTS 64 bits

version Netbeans:

Aide -> à propos de

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

Ce que j'ai essayé:

  • Modification de l'aspect et de la convivialité avec l'option de ligne de commande --laf. L'aspect général change, mais le problème persiste.
  • À l'aide de la commande de mise à jour interne, un plug-in a été mis à jour mais le problème persiste.
  • En téléchargeant et en installant la dernière version (7.31), les paramètres de la version précédente ont été importés et le problème persiste.
  • Supprimer le dossier de paramètres ~/.netbeans/7.3.1, redémarrer Netbeans, en choisissant de ne pas importer les paramètres et en ayant plutôt une nouvelle installation propre
10
That Brazilian Guy

Je viens juste de poster la même question ici ... la solution pour moi consistait à rétrograder OpenJDK de 6b27 à 6b24 (regardez le lien pour plus de détails) .

Mes NetBeans ressemblaient à exactement comme dans votre screenshot et avaient également d’autres problèmes étranges.

Je vous suggèrerais de faire Java -version si cela indique que vous avez 6b27 installé et cat /var/log/dpkg.log | grep openjdk indique que vous avez récemment reçu la mise à jour OpenJDK. Vous pouvez essayer de résoudre le problème en revenant à 6b24 en l'utilisant. commander:

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

****modifier****

Lorsque j'ai découvert d'autres problèmes (la connexion SSH ne s'établirait pas dans NetBeans), j'ai finalement pris la décision de mettre à niveau Oracle JDK7. Pour démarrer NetBeans avec un autre JDK, vous devez éditer ./netbeans-7.X/etc/netbeans.conf et modifier la ligne netbeans_jdkhome="/usr/lib/jvm/Java-7-Oracle/jre" (je suppose que cela est généré lors du processus d’installation de NetBeans). Sinon, votre ancien JDK sera toujours utilisé, peu importe ce que Java -version dit.

11
s1lv3r

C'est n bug causé par le JDK version utilisée:

Ce problème est un bogue du JDK avec le focus (boucle sans fin lorsque vous demandez le focus). Le problème concernant JDK est http://bugs.Sun.com/bugdatabase/view_bug.do?bug_id=6598089 . (IcedTea et, à l'avenir, OpenJDK seront distribués en tant que distribution JDK pour Linux par défaut, il devrait donc être pris en charge.)

Le bogue semble affecter à la fois Oracle JDK et OpenJDK. Mettez à jour votre JDK afin de le réparer. (N'oubliez pas de modifier la variable netbeans_jdkhome dans le fichier ./netbeans-7.X/etc/netbeans.conf!)

1
That Brazilian Guy