Résolution de « Erreur : la sélection ne contient pas de type principal » dans les projets Eclipse pour Java
Lors de la tentative d'exécution de fichiers Java dans un nouveau projet créé, rencontrer le message d'erreur « La sélection ne contient pas de type principal » peut être frustrant. Cette erreur se produit lorsque la machine virtuelle Java (JVM) ne parvient pas à localiser une méthode principale valide dans la sélection ou le répertoire spécifié.
Pour résoudre ce problème et garantir que votre application Java peut être exécutée correctement, suivez ces étapes. :
- Dans l'explorateur de projet Eclipse, faites un clic droit sur le dossier contenant votre classe principale (la classe avec le public static void main(String[] args) méthode).
- Dans le menu contextuel, accédez à « Chemin de construction » et sélectionnez « Utiliser comme dossier source ». Ceci désigne le dossier comme répertoire source, rendant son contenu disponible au compilateur Java.
- Cliquez avec le bouton droit sur le fichier Java principal et sélectionnez "Exécuter en tant que" > "Application Java" pour lancer le processus d'exécution.
Solution alternative (si "Utiliser comme dossier source" n'est pas visible) :
Dans le cas où l'option "Utiliser comme dossier source" n'est pas visible dans le menu contextuel du clic droit, effectuez les opérations suivantes :
- Dans le "Chemin de construction" menu, sélectionnez l'option "Supprimer du chemin de construction" pour le dossier contenant la classe principale.
- L'option "Utiliser comme dossier source" apparaîtra maintenant dans le menu "Chemin de construction". Sélectionnez-le pour désigner le dossier comme répertoire source.
Une fois que vous avez incorporé ces ajustements, la JVM devrait compiler et exécuter avec succès votre programme principal sans rencontrer l'erreur « La sélection ne contient pas de type principal ». .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn