Sur mon Ubuntu 12.04 64 bits sur un processeur Intel Core i3 qui a 16 Go de RAM et un SSD M4, NetBeans est très lent ainsi que le problème connu où NetBeans n'utilise pas le menu global d'Ubuntu 12.04. Mis à part ce problème, pourquoi NetBeans est-il si lent, il est encore plus lent qu'Eclipse!
Veuillez regarder cette vidéo: http://youtu.be/utLQD5Gpg0M
Réponses:
Look & Feel:
Les applications GTK + et Java Swing ne fonctionnent pas bien du tout ensemble en ce qui concerne l'apparence. Je crains que nous ne devions attendre Java 8 pour une correction correcte.
Pour le moment, si vous n'utilisez pas Kubuntu mais Ubuntu et Unity, vous devez basculer vers l'apparence native qui est
Metal.
Accédez à votre répertoire netbeans (ex:)
/home/user/netbeans7.2/etc
et ouvrez le fichier:netbeans.conf
puis ajoutez la ligne suivante aux options netbeans:
Source : http://hanynowsky.wordpress.com/2012/04/27/netbeans-ide-look-feel-under-ubuntu-12-04/
Menus globaux: les applications Java Swing ne peuvent pas bénéficier de l'intégration des menus globaux pour l'instant. Pour la même raison: implémentations GTK / Swing. Même l'IDE Eclipse est sur liste noire pour l'instant même s'il est SWT et non basé sur Swing. Il en va de même pour Emacs et Lotus notes. Néanmoins, vous pouvez activer la prise en charge du menu global pour les applications Java Swing à l'aide de la bibliothèque Java Ayatana et pour les netbeans installer le plugin correspondant: http://hanynowsky.wordpress.com/2012/05/12/integration-of-java-swing-applications -avec-un-menu-global-dans-ubuntu-12-04 / Soit dit en passant, il serait idéal que la foule OpenJDK inclue cette même bibliothèque dans la prochaine version d'OpenJDK afin que Swing Application obtienne le support du menu global dès le départ.
Lenteur: j'utilise fréquemment Netbeans IDE sur ma machine et ce n'est pas du tout lent par rapport à Eclipse. Il peut s'agir d'un problème avec la version fournie avec Ubuntu Software Center (repos). Je ne le recommande pas. Au lieu de cela, téléchargez Netbeans 7.1.2 à partir de Netbeans.org et installez-le localement sur votre répertoire personnel. Vous remarquerez que c'est plus rapide que la version dans les référentiels. La lenteur peut également se produire lorsque vous utilisez OpenJDK au lieu d'Oracle JDK (testé).
la source
Cela semble être un problème du thème Adwaita par défaut (et probablement d'autres aussi). L'application gtkrc pour GTK2 cause des problèmes à GTK LAF et empêche les séparateurs de rendu et les bordures de menu. De toute évidence, dans certains cas, cela peut également provoquer une lenteur de l'interface utilisateur (même si je ne l'ai pas expérimenté)
En peaufinant le fichier gtkrc, j'ai pu résoudre le problème.
================================================== ==============================
Remplacez les 3 sections de style suivantes dans le gtkrc:
la source
Je viens de passer à Kubuntu 12.04 et il n'y a aucun problème avec NetBeans IDE. La raison pour laquelle je pense que Kubuntu est une distribution basée sur KDE et que NetBeans IDE utilise par défaut Metal L&F.
À mon avis, vous pouvez améliorer votre expérience NetBeans sous GTK en le forçant à utiliser Metal L&F. Les options de ligne de commande sont --laf Metal (ou quelque chose comme ça).
la source
Sur Kubuntu 12.04 et j'ai dû réinstaller deux fois pour pouvoir
netbeans
charger et exécuter. J'ai connu une dégradation majeure des performances. Lorsque je tape, cela prend quelques secondes pour s'inscrire.C'est pourquoi je suis passé à mac à la maison.
la source
Essayez d'utiliser ces commutateurs dans
netbeans.conf
Vous pouvez donner moins de mémoire à ReservedCodeCacheSize (64m par défaut) mais sur mon système avec beaucoup de RAM, ce commutateur a rendu Netbeans soudainement beaucoup plus rapide.
la source
J'ai eu un problème avec Netbeans cessant de répondre aux entrées du clavier et de la souris. J'ai dû utiliser xkill plusieurs fois par jour, perdant ainsi du travail. J'ai mis à niveau vers Netbeans 7.1 (pas dans les référentiels, mais une mise à niveau très simple) et je n'ai pas rencontré ce problème depuis. J'espère que cela aide quelqu'un avec des frustrations similaires.
la source
Mettez votre
.netbeans
dossier personnel dans un Ramdisk comme je l'ai mentionné ici .la source