Maison > Java > javaDidacticiel > le corps du texte

Pourquoi est-ce que j'obtiens l'erreur « La sélection ne contient pas de type principal » dans les projets Java ?

Linda Hamilton
Libérer: 2024-11-14 19:21:02
original
718 Les gens l'ont consulté

Why am I getting the

Résolution de l'erreur « La sélection ne contient pas de type principal » dans les projets Java

Lors de la tentative d'exécution de fichiers Java dans un projet nouvellement créé , un message d'erreur indiquant « La sélection ne contient pas de type principal » a été rencontré. Ce problème survient en raison de l'absence de méthode main() dans la classe principale désignée. Voici un guide complet pour résoudre cette erreur :

Solution :

  1. Identifiez la classe principale : Vérifiez que le fichier Java que vous souhaitez à exécuter car le programme principal contient la méthode main() requise. Cette méthode sert de point d'entrée pour les applications Java.
  2. Associer la classe principale au dossier source : Cliquez avec le bouton droit sur le dossier contenant la classe principale et sélectionnez Chemin de construction -> Utiliser comme dossier source. Cette action attribue le dossier comme répertoire source pour le projet.
  3. Exécuter le fichier principal : Une fois la classe principale associée au dossier source, cliquez avec le bouton droit sur le fichier Java principal et sélectionnez Exécuter en tant que -> Application Java. Eclipse reconnaîtra la méthode main() et lancera le programme.

Considérations supplémentaires :

  • Si l'option "Utiliser car l'option "Dossier source" n'est pas disponible, accédez à Build Path -> Supprimer du chemin de construction. Cette action fera apparaître l'option "Utiliser comme dossier source".
  • Assurez-vous que le fichier Java avec la méthode main() a une extension appropriée, telle que ".java". Si nécessaire, renommez le fichier en conséquence.

Conseils de dépannage :

  • Si l'erreur persiste, essayez d'actualiser le projet en cliquant avec le bouton droit sur le projet dans l'Explorateur de packages et en sélectionnant Actualiser.
  • Vérifiez que le dossier source contenant le La classe principale est incluse dans le chemin de construction du projet. Reportez-vous aux préférences Java Build Path pour vérifier cela.
  • Implémentez la méthode main() dans la classe appropriée et assurez-vous que sa syntaxe est correcte. La méthode doit respecter le format suivant :
public static void main(String[] args) {
    // Your application code goes here
}
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal