Maison  >  Article  >  Java  >  Pourquoi est-ce que j'obtiens « Erreur : la sélection ne contient pas de type principal » dans Eclipse ?

Pourquoi est-ce que j'obtiens « Erreur : la sélection ne contient pas de type principal » dans Eclipse ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-21 05:52:11736parcourir

Why Am I Getting

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. :

  1. 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).
  2. 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.
  3. 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 :

  1. Dans le "Chemin de construction" menu, sélectionnez l'option "Supprimer du chemin de construction" pour le dossier contenant la classe principale.
  2. 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