Eclipse -> Erreur: impossible de trouver ou charger la classe principale de bonjour
Mon code est facilement compilation sur CMD (je suis sous Windows), mais n'est pas compilé dans eclipse.
Veuillez vérifier la capture d'écran ci-joint.
J'ai lu quelque part que je dois faire certains types de configurations d'exécution ou d'ajouter quelques POTS ou externe POTS mais que tous allé sur ma tête.
Note: je suis nouveau sur java veuillez donc être un peu élaborée 🙂 MERCI! 😀
Voici une capture d'écran du Problème de l'onglet dans Eclipse:
public class bonjour
Vous devez vous assurer que vous ajoutez à l'emplacement de votre .fichier de classe à votre classpath.
Vous voyez ce gros point d'exclamation dans l'Explorateur de packages? Qui indique un problème majeur avec votre projet (et pas seulement d'un fichier), et vous devriez regarder que des Problèmes de vue. Très probablement, vous n'avez pas le JDK installé ou configuré correctement.
double possible de Erreur: impossible de trouver ou charger la classe principale de
Le code se compile avec CMD et j'ai mis en place des variables d'environnement. Pourriez-vous expliquer comment y parvenir?
Vous devez vous assurer que vous ajoutez à l'emplacement de votre .fichier de classe à votre classpath.
Vous voyez ce gros point d'exclamation dans l'Explorateur de packages? Qui indique un problème majeur avec votre projet (et pas seulement d'un fichier), et vous devriez regarder que des Problèmes de vue. Très probablement, vous n'avez pas le JDK installé ou configuré correctement.
double possible de Erreur: impossible de trouver ou charger la classe principale de
Le code se compile avec CMD et j'ai mis en place des variables d'environnement. Pourriez-vous expliquer comment y parvenir?
OriginalL'auteur mehulmpt | 2014-03-31
Vous devez vous connecter pour publier un commentaire.
Vous devez marquer votre classe comme
public
de sorte que l'exécution est en mesure d'appeler & exécuter.EDIT: Donc, avec la nouvelle image dans votre question, je peux voir que votre JRE cartographie n'est pas correcte dans les paramètres de votre projet. Voici comment vous pouvez mettre à jour:
Remarque la construction bloquant. Je soupçonne un manque de JDK.
J'ai téléchargé la dernière Version du JDK 1.8.0 et la dernière version de Java Runtime V. 8. Il fonctionne avec CMD, mais ne fonctionne pas avec Eclipse
Pourriez-vous svp me donner un lien ou des captures d'écran pour mapper correctement JRE dans les paramètres?
j'ai mis à jour la réponse
OriginalL'auteur Juned Ahsan
Où est votre JRE? Ajouter JRE par la localisation dans windows.
Cliquez sur la fenêtre de préférences et sélectionnez installé JRE de java et de choisir jre environnement.
OriginalL'auteur Shriram
Votre nom de la Classe et en Petits caractères .Modifier le Nom de "bonjour" dans de Bonjour .
Vous avez besoin de changer le nom de votre fichier et de la classe comme "Bonjour"
OriginalL'auteur ARUN
Dans mon cas, c'était parce qu'il y avait un bug dans Apache TomEE serveur. Va Eclipse préférences et la suppression de la TomEE serveur et de le remplacer avec Tomcat 7 server et dans la même boîte de dialogue, la modification de la version du JRE à la jre7 lequel j'ai installé (au lieu de choisir le workbench du JRE) a permis de résoudre le problème.
OriginalL'auteur Nav
J'ai aussi rencontré un problème similaire sur mon Ubuntu 14.04 après la mise à jour de mon système. Donc je l'ai tout simplement créé un nouvel espace de travail et importé mes projets. Puis il a commencé à travailler à nouveau.
OriginalL'auteur user1580096
Clic droit sur le projet, allez dans les propriétés/compilateur java/activer les paramètres spécifiques d'un projet/sélectionnez le jdk avec qui vous voulez compiler, puis cochez la case utiliser par défaut compilance réglage. Maintenant, votre programme compile sans erreur.
OriginalL'auteur Altaf Hussain Wani
Raison:
Cette erreur se produit lorsque la JVM impossible de charger la classe au moment de l'exécution. Généralement parce que dans eclipse JDK compilateur est défini certaines anciennes version de JDK eclipse est de tenter de les exécuter dans la dernière version du JRE.
Solution:
OriginalL'auteur Bimales Mandal
Rouge exclaimation marque dans votre Explorateur de Package==> nom du Projet montre que l'ensemble de votre projet de construction a problème. Il se produit lorsque votre eclipse/compilateur est vers le mauvais JRE/JDK chemin:
Voici la solution qui a fonctionné forme:
Clic droit sur votre projet>>propriétés>>JavaBuildPath>>les Bibliothèques.
Retirez le pot qui est d'avoir un drapeau rouge.
Si vous avez encore le problème essayez-dessous la solution, cela a fonctionné pour moi quand j'ai été confronté à ce problème second temps:
cliquez-droit sur le projet>>Propriétés>>Java Build Path>>les Bibliothèques, Supprimer et Ajouter de la Bibliothèque. (Choisir le JRE System Library )
OriginalL'auteur Om Prakash Sao
J'ai utilisé pour obtenir cette erreur. Fondamentalement, il y a une croix rouge signe sur mon nom de Projet tandis que je prenais cette erreur. J'ai supprimé le projet et défini un nouveau projet et le problème a été résolu comme ça.
OriginalL'auteur Sina Cengiz