Eclipse ne trouve pas le 'main'
Résolu
sevunited
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
stof -
stof -
A voir également:
- Impossible de trouver ou charger la classe principale eclipse
- Eclipse java - Télécharger - Langages
- Ou trouver adresse mac - Guide
- Ou trouver l'adresse ip - Guide
- Ou trouver la corbeille - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
3 réponses
J'ajoute que j'ai une erreur(croix rouge) dans l'onglet JRE de Open Run Dialog... avec ce warning :
The selected JRE does not support the current compiler compliance level of 1.6
D'où ma question sur comment changer la config du JRE pour passer en 5.0 ?
Je continue à chercher...
The selected JRE does not support the current compiler compliance level of 1.6
D'où ma question sur comment changer la config du JRE pour passer en 5.0 ?
Je continue à chercher...
Bonjour,
Pour configurer la JRE utilisée par Eclipse il faut que tu aille dans :
window->preferences->java->Installed JRE
Une fois ici, il te suffit d'ajouter la(les) version(s) de la JRE que tu as installé, puis cocher dans la liste celle dont tu souhaite voir Eclipse utiliser.
Pour ce qui est du fait que ton Eclipse ne trouve pas le main de la classe principale de ton projet, il ne s'agit pas d'un problème de configuration d'éclipse mais de ton projet.
Est ce que tu as bien créé un projet dans lequel tu as mis tes classes java ?
Si non je te conseille de le faire.
Si oui, as tu configurer ton projet (clic droit sur le projet->Properties->Java Build Path)
Il faut que tu ajoute dans l'onglet 'Source' le répertoire qui contient tes packages (sources) java.
Si tout ça a été fait, c'est peut-être la création du "lanceur" qui a été mal faite.
Pour être sur, sélectionne la classe java "maitresse" (qui contient ton main), puis dans la barre du haut d'éclipse sélection Run->run...
Une fenêtre s'ouvre, tu clic sur 'New' (bas gauche fenêtre) pour ajouter automariquement une entrée dans la liste
Une fois fait tu aura accès au panel de configuration de ton nouveau lanceur. Dans l'onglet Main, automatiquement tu devrais avoir le nom de ta classe contenant le main, ainsi que son package. Oui ?
Si ce n'est pas le cas c'est que ton projet est toujours mal configurer (éclipse utilise la config du projet pour retrouver la classe main en question) S'l y a une erreur de toute manière tu devrais avoir un message qui s'affiche sur le haut de la fenêtre avec une croix rouge.
Pour configurer la JRE utilisée par Eclipse il faut que tu aille dans :
window->preferences->java->Installed JRE
Une fois ici, il te suffit d'ajouter la(les) version(s) de la JRE que tu as installé, puis cocher dans la liste celle dont tu souhaite voir Eclipse utiliser.
Pour ce qui est du fait que ton Eclipse ne trouve pas le main de la classe principale de ton projet, il ne s'agit pas d'un problème de configuration d'éclipse mais de ton projet.
Est ce que tu as bien créé un projet dans lequel tu as mis tes classes java ?
Si non je te conseille de le faire.
Si oui, as tu configurer ton projet (clic droit sur le projet->Properties->Java Build Path)
Il faut que tu ajoute dans l'onglet 'Source' le répertoire qui contient tes packages (sources) java.
Si tout ça a été fait, c'est peut-être la création du "lanceur" qui a été mal faite.
Pour être sur, sélectionne la classe java "maitresse" (qui contient ton main), puis dans la barre du haut d'éclipse sélection Run->run...
Une fenêtre s'ouvre, tu clic sur 'New' (bas gauche fenêtre) pour ajouter automariquement une entrée dans la liste
Une fois fait tu aura accès au panel de configuration de ton nouveau lanceur. Dans l'onglet Main, automatiquement tu devrais avoir le nom de ta classe contenant le main, ainsi que son package. Oui ?
Si ce n'est pas le cas c'est que ton projet est toujours mal configurer (éclipse utilise la config du projet pour retrouver la classe main en question) S'l y a une erreur de toute manière tu devrais avoir un message qui s'affiche sur le haut de la fenêtre avec une croix rouge.
D'abord merci pour cette réponse rapide.
En effet j'ai été dans
window->preferences->java->Installed JRE
Là je n'avais que mon jre 1.5.0_06 de disponible.
J'ai fait Search...
et je suis allée chercher dans C:/ProgramFiles/Java/jdk1.6.0...
Il m'a installé tout ça et je n'ai plus eu qu'à cocher ce nouveau JRE.
Et ça marche. Merci beaucoup.
Hope it helps.
En effet j'ai été dans
window->preferences->java->Installed JRE
Là je n'avais que mon jre 1.5.0_06 de disponible.
J'ai fait Search...
et je suis allée chercher dans C:/ProgramFiles/Java/jdk1.6.0...
Il m'a installé tout ça et je n'ai plus eu qu'à cocher ce nouveau JRE.
Et ça marche. Merci beaucoup.
Hope it helps.