Comment résoudre l'erreur java.lang.NoClassDefFoundError au moment de l'installation de netbeans8 dans debian
Je suis en train d'installer netbeans 8 debian 7.0-amd64-minimes. (VPS)
1er j'ai installé java/JDK version la plus récente (1.8.0_20) par la suite
https://www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-ubuntu-vps
Prochaine je suis en train d'installer netbeans par la suite
http://installnetbeansdebian.blogspot.com/2013/06/how-to-install-netbeans-73-ide-complete.html
quand je lance
./netbeans-8.0-php-linux.sh
il affiche l'erreur suivante.
Configuring the installer...
Searching for JVM on the system...
Extracting installation data...
Running the installer wizard...
Exception: java.lang.NoClassDefFoundError thrown from the UncaughtExceptionHandler in thread "main"
Tout le monde sait comment résoudre ce problème?
Vous devriez poster le contenu de votre .sh script si vous voulez de l'aide
ah, j'ai simplement téléchargé qu'à partir de netbeans site web. download.netbeans.org/netbeans/8.0/final/bundles/...
ah, j'ai simplement téléchargé qu'à partir de netbeans site web. download.netbeans.org/netbeans/8.0/final/bundles/...
OriginalL'auteur Tahmina Khatoon | 2014-08-28
Vous devez vous connecter pour publier un commentaire.
Eu un problème similaire, pour une raison quelconque, la commande
n'ai pas de créer un exécutable le fichier du script, j'ai donc dû utiliser GUI méthode, comme il le montre ici, dans la deuxième réponse:
https://askubuntu.com/questions/229589/how-to-make-a-file-e-g-a-sh-script-executable-so-it-can-be-run-from-termina
alors que l'utilisateur Firestorm suggéré de simplement abandonné sudo et cela a fonctionné pour moi:
Installé parfaitement même créé le "Développement" dans le département "Application" dans le menu et imbriquées programme balise de début. Debian-8 x64 KDE
OriginalL'auteur monkey_white
Juste eu le même problème ici (Fedora 25, Netbeans 8.2). Il se produit uniquement lors de l'exécution du programme d'installation en tant que root, ce qui semble être un problème avec une racine privilégié gui dans un non-root-environnement privilégié.
Solution: installer netbeans comme utilisateur normal dans votre répertoire personnel OU lancer le programme d'installation en tant que root avec l'option '--silencieux":
qui va installer netbeans dans /usr/local.
OriginalL'auteur Taurus
Peut-être en retard. Pour ubuntu 17
OriginalL'auteur Isaac Limón
J'ai eu le même problème sur "Fedora 26". Mais je l'ai résolu en répétant la même procédure, mais pas en tant que 'root' ou de 'sudo'. I. e:
Changer de répertoire pour localiser le fichier téléchargé.
alors.
OriginalL'auteur Ismail Ams
Il est beaucoup plus facile (et plus fiable et plus sécurisé) pour utiliser le système de gestion des paquets pour installer le logiciel. Tout ce que vous devez faire est d'utiliser la commande suivante pour installer netbeans sur Debian:
Bien que netbeans version 7 sera installé (ver. 8 n'est pas disponible à partir de Debian natif référentiel encore) vous n'aurez pas de difficulté à le faire fonctionner.
En plus s'il vous plaît être prudent avec les instructions pour installer java/JDK -- la méthode qu'ils décrivent n'est pas le meilleur. Si OpenJDK n'est pas suffisant pour vous, alors vous pourriez être en train de faire quelque chose de mal. Si vous devez absolument essayer d'Oracle Java (malheureusement il y a quelques coin des cas où il pourrait être nécessaire, veuillez utiliser java-package de construire votre propre package Java (.deb) à partir de Java téléchargeables binaire.
Je vais avoir le même problème sur CentOS, qui n'incluent pas de netbeans dans leur dépôt.
NetBeans script d'installation a besoin d'un X-affichage de Windows, qu'il trouve par la lecture de la variable d'environnement DISPLAY.
OriginalL'auteur Onlyjob
Cette question est presque exactement deux ans, mais encore réellement eu lieu ici, juste maintenant.
J'ai eu cela aussi sur une Slackware système. J'ai essayé de l'installer comme vous (parce que Slackware ne fournit pas de NetBeans paquets) et j'ai été en tapant dans un terminal virtuel fenêtre après l'exécution de la ligue. Le problème était exactement le même que le vôtre: j'ai eu le NoClassDefFound exception et le programme d'installation s'est arrêté. La solution était d'exécuter le NetBeans programme d'installation en tant qu'utilisateur normal, ou que le même utilisateur que vous êtes connecté en tant que la session X. Java erreurs peut être un peu cryptical, mais la solution est aussi simple que ça.
J'espère que cette aide.
OriginalL'auteur Firestorm
Il suffit de fermer netbean si vous l'ouvrez déjà
1.installer openjdk
2. télécharger netbean
et où vous le téléchargez utiliser la commande ci-dessous
$./netbeans-8.2-javaee-linux.sh
OriginalL'auteur swapnil
La solution était d'exécuter le NetBeans programme d'installation en tant qu'utilisateur normal, ou que le même utilisateur que vous êtes connecté en tant que la session X
OriginalL'auteur João Romario Colorado