Eclipse ne trouve pas Java sur Ubuntu
Java est bien installé dans mon Ubuntu 12.04 et la variable de CHEMIN d'accès est défini dans le .bashrc
fichier.
La commande java -version
donne un résultat attendu.
Mais lorsque je tente de démarrer Eclipse, il se plaint que le JDK pas trouvé.
Peut-être une bonne question pour askubuntu.com
Est-ce que votre variable PATH pour inclure le chemin d'accès à l'installation jre?
double possible de Eclipse n'est pas de départ
Est-ce que votre variable PATH pour inclure le chemin d'accès à l'installation jre?
double possible de Eclipse n'est pas de départ
OriginalL'auteur siva636 | 2012-05-27
Vous devez vous connecter pour publier un commentaire.
Il me semble que vous avez défini la variable d'environnement PATH dans votre shell, mais vous êtes le lancement d'Eclipse à l'aide de certains élément de menu ou un raccourci, et le contexte est à l'aide d'un CHEMIN d'accès différent.
Une option est de changer l'éclipse.fichier ini comme d'autres réponses dire.
Une autre option est d'essayer de comprendre pourquoi Eclipse est lancé avec un CHEMIN différent de celui de votre commande. (Le "fix" est peut être simplement pour vous déconnecter et vous reconnecter pour faire le lanceur de ramasser la mise à jour du paramètre de CHEMIN. Ou lanceur peut-être décrocher le CHEMIN d'accès incorrect réglage d'ailleurs.)
Je n'utilise pas Ubuntu. Essayez de vous déconnecter / reconnecter. FWIW, j'ai toujours de lancement d'Eclipse à partir de la ligne de commande pour éviter des problèmes de ce genre. Mais je suis un peu un luddite ... 🙂
Bien sûr, le lancement à partir du terminal fonctionne! (mais lancer en cliquant sur l'éclipse de l'exécutable ne marche pas de travail). Merci Stephen C
Je pense que cette Q&A peut résoudre votre problème: askubuntu.com/questions/103741/...
.bashrc
est pas le bon fichier à mis CHEMIN dans..bashrc
est exécuté seulement pour les non-shells de login (par exemple, le nouveau terminal de windows que vous ouvrez). Mettre la variable de CHEMIN d'accès dans.bash_profile
à la place. C'est exécutée pour les shells de login (Le GUI est un processus enfant de votre shell de connexion).OriginalL'auteur Stephen C
Vous pouvez avoir besoin de modifier votre
eclipse.ini
fichier et de mentionner le chemin. Lire cette pour plus de détails.EDIT:
C'est comment votre vm argument devrait être dans les .fichier ini. Sinon,le modifier. Soyez prudent sur le chemin. Généralement Java est installé dans /opt,mais à vérifier une fois sur votre système.
Aussi, regardez cette question.
Eclipse de démarrage est contrôlé par le .fichier ini. Parfois, l' .fichier ini n'a pas le bon chemin,qui pourrait être le cas pour vous.
OriginalL'auteur Kazekage Gaara
Java dans Ubuntu est généralement situé à
/usr/lib/jvm/<your_java_version>
, mais ubuntu, généralement, crée un lien symbolique vers la version actuelle de java à/usr/lib/jvm/java-7-sun
. Le lien peut ou peut ne pas exister selon la façon dont vous avez installé java sur votre machine, maintenant qu'il n'est plus disponible au repos.Accédez à
/usr/lib/jvm/
et le type de lals
de commande pour trouver le dossier java est situé dans. Une fois l'emplacement trouvé, recherchez un fichier nommélibjvm.so
.Dans ma machine, la machine virtuelle arg ressemble à ceci:
Assurez-vous que le chemin d'accès est dans une nouvelle ligne au-dessous
-vm
ou il ne fonctionnera pas.OriginalL'auteur Jeshurun
Vous pouvez explicitement dites à votre eclipse session qui jdk/jre que vous voulez commencer avec l'ajout de la ligne suivante dans votre
eclipse.ini
:OriginalL'auteur emilan
Installer eclipse via le gestionnaire de paquets, et vous ne devriez pas avoir ce problème.
Vous avez installé eclipse manuellement dans votre répertoire home et eclipse est d'essayer de trouver un jre où il a été installé, mais vous n'avez probablement pas télécharger une version d'eclipse fourni avec le jdk. En tant que tel, il a besoin d'un peu plus d'aide pour le travail.
Comme je l'ai dit ci-dessus, supprimer votre installation actuelle et de l'installer via le gestionnaire de paquet.
OriginalL'auteur Dunes
Suivez l'étape ci-dessous pour définir la variable de chemin d'accès disponible pour tous les lanceur installé manuellement JDK
Étape:
1-
2-
3 - Ajouter ci-dessous les codes dans votre etape 2 ouvrir le fichier
4-Redémarrez votre système
OriginalL'auteur pintu