Java ne fonctionne pas avec netbeans IDE 7 sur ubuntu 11.10

Je suis à l'aide de Netbeans IDE 7.1.1 sur ubuntu 11.10, lorsque j'essaie de créer projet JAVA en utilisant Fichier-> Nouveau Projet-> Projet JAVA-> Application JAVA, il m'indique l'erreur suivante:

Le JDK est manquant un requis pour exécuter certains modules NetBeans. Veuillez utiliser l'option --jdkhome option de ligne de commande pour spécifier une installation de JDK ou voir http://wiki.netbeans.org/FaqRunningOnJre pour plus d'informations.

J'ai donc utilisé la commande suivante

sudo update-alternatives --config java

et le résultat a été:

    Selection    Path                                           Priority   Status
------------------------------------------------------------
    0            /usr/lib/jvm/java-6-openjdk/jre/bin/java        1061      auto mode
    1            /usr/lib/jvm/java-6-openjdk/jre/bin/java        1061      manual mode
  * 2            /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java   1051      manual mode

J'ai essayé de courir à travers le terminal à l'aide de la commande suivante:

netbeans --jdkhome /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java

mais je suis d'erreur:

Cannot find java. Please use the --jdkhome switch.

et netbeans ne commence pas ainsi.

J'ai essayé cette commande à l'aide de tous les chemins que j'ai trouvé par le biais de cette commande aussi:

whereis java

mais à chaque fois j'ai eu le même message d'erreur et netbeans ne démarre pas.

dans netbeans fichier de config (/usr/local/netbeans-7.0/etc/netbeans.conf) jdkhome chemin d'accès est :

netbeans_jdkhome="/usr/lib/jvm/java-7-openjdk-i386/jre"

quand j'ai essayé netbeans à l'aide de ce chemin par le biais de cette commande:

netbeans --jdkhome /usr/lib/jvm/java-7-openjdk-i386/jre

netbeans fonctionne, mais lorsque vous essayez de créer un projet de la même JDK manquant erreur est affiché.

Une chose intéressante aussi, j'ai rencontré, si j'utilise Eclipse tout va bien, je suis en mesure de créer des projets dans eclipse et des programmes de fonctionner correctement.
Eclipse ne présente pas de wanning ou les erreurs comme le JDK est manquant.

  • Avez-vous essayé d'Oracle JDK pour Java 7?
  • non, je suis juste en utilisant par défaut openJDK installé par ubuntu software center. Je n'ai pas essayé d'installer le JDK de oracle, parce que j'étais dans le doute de savoir si ou non les deux versions sur le même système de fonctionner correctement.
  • Pour moi tout s'est bien passé avec NB 7.1, 7.1.1 et Ub 12.04. Rien de plus à faire. Peut-être faire un update-alternatives 2, désinstaller NB et de le réinstaller. netbeans_jdkhome="/usr/lib/jvm/jdk1.7.0" sans jre.
  • je vous suggère d'utiliser SUN JDK
  • Netbeans fonctionne très bien avec OpenJDK. Qui ne devrait pas être un problème.
  • Il sonne comme il devrait fonctionner de la même manière que vous l'avez. Aussi, vous pouvez avoir n'importe quel nombre de versions ou copies de Java installée à la fois et de le faire travailler.
  • juste un plus pour FreeBSD9.1 et NB7.3: modifier <netbeans-7.3_installdir>/etc/netbeans.conf à la ligne netbeans_jdkhome="/usr/local/openjdk7" avec "--jdkhome ..." je n'ai eu aucun succès.