J'ai un projet Java dans IntelliJ auquel je viens d'ajouter un tas de fichiers dans une hiérarchie de dossiers imbriquée. Nombre de ces fichiers sont des tests et incluent la méthode principale. Je devrais donc pouvoir exécuter Cependant, je ne peux pas comprendre comment faire cela.
Je suis nouveau dans IntelliJ et des fichiers étaient précédemment apparus dans la hiérarchie du projet avec le symbole symbole qui correspond à "La classe Java contenant la déclaration de la méthode main ()". mais dans ce scénario, ils apparaissent avec le symbole correspondant à "classe Java située hors de la racine source".
Alors, comment puis-je compiler et exécuter ces fichiers?
La réponse que vous avez liée a en fait la réponse dans le lien associé à la "classe Java située hors de la racine source". Configurez votre source et testez les racines et cela devrait fonctionner.
https://www.jetbrains.com/idea/webhelp/configuring-content-roots.html
Étant donné que vous avez déclaré qu'il s'agissait de tests, vous devriez probablement les utiliser comme suit: Test Source Root au lieu de Source Root.
Sélectionnez le dossier contenant l’arbre des packages de ces classes, cliquez avec le bouton droit de la souris et choisissez "Marquer le répertoire comme -> Racine source".