Maison >Java >javaDidacticiel >Pourquoi mon projet Java donne-t-il l'erreur « La sélection ne contient pas de type principal » ?

Pourquoi mon projet Java donne-t-il l'erreur « La sélection ne contient pas de type principal » ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-16 07:22:02382parcourir

Why Does My Java Project Give the Error

Dépannage « Erreur : la sélection ne contient pas de type principal »

Lorsque vous essayez d'exécuter des fichiers Java dans un nouveau projet, vous pouvez rencontrer le message d'erreur déroutant "La sélection ne contient pas de type principal." Cette erreur indique que le projet ne dispose pas d'une classe avec une méthode publique static void main(String[] args), qui sert de point d'entrée au programme. Pour résoudre ce problème, suivez ces étapes :

  1. Localisez la classe principale : Identifiez le fichier Java contenant la méthode principale. Dans un projet bien organisé, ce fichier doit généralement être nommé Main.java ou quelque chose de similaire.
  2. Ajouter au chemin de construction : Cliquez avec le bouton droit sur le dossier où se trouve la classe principale et sélectionnez "Construire le chemin" dans le menu contextuel. Choisissez « Utiliser comme dossier source » pour ajouter le dossier au chemin source du projet.
  3. Exécutez l'application Java : La classe principale étant désormais reconnue par le compilateur, cliquez avec le bouton droit sur la classe principale. et sélectionnez "Exécuter en tant que" dans le menu contextuel. Choisissez « Application Java » pour exécuter le programme.

Solution de secours :

Si l'option « Utiliser comme dossier source » n'est pas disponible, accédez à « Build Path" et sélectionnez "Supprimer du Build Path" pour le dossier correspondant. Cela permettra à l'option « Utiliser comme dossier source » d'apparaître.

Une fois ces étapes terminées, le programme Java devrait s'exécuter avec succès sans 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