1
votes

Impossible de configurer la classe principale dans IntelliJ IDEA

Le bouton n'est pas actif (voir la capture d'écran). La méthode principale se termine. Le nom de classe et le nom de fichier sont ok. Mais quand je choisis Main Class - cela n'accepte pas ma classe. Comment puis-je résoudre ce problème?

La configuration du dossier source est correcte. La configuration JDK est correcte. Et je pense que je n'ai aucune erreur de code.

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}

entrez la description de l'image ici


6 commentaires

L'EDI vous propose de choisir la méthode principale de la classe à partir de votre aperçu. Ne pouvez-vous pas le sélectionner?


davidxxx, oui, lorsque je sélectionne la méthode - le bouton n'est pas actif. Je ne peux pas le sélectionner.


Je pense que vous devriez mettre à jour l'image avec laquelle: le curseur sur la méthode, pas sur la classe.


D'accord. pasteboard.co/HYpZvVG.png


Vérifiez s'il existe des erreurs dans le journal . Essayez de désactiver les 3èmes plugins si vous en utilisez. Essayez de créer un nouveau projet - cela vous aide-t-il?


Andrey, après un certain temps si juste réparé. Classe trouvée. IDK ce qui m'aide. Peut-être - il suffit de redémarrer l'application. À propos du journal - il y a trop d'erreurs avec "Cette fonctionnalité nécessite ASM7" à la fin. Mais maintenant tout fonctionne, je pense que ce n'est pas grave.


3 Réponses :


-1
votes

Le fichier doit être dans le dossier src / main / java


3 commentaires

Vérifiez également les propriétés de votre projet: Fichier -> Structure du projet -> Module. Le dossier avec la classe doit être vert (marqué comme 'Sources')


src / main / java, pas src / main.java


Même problème. «Java» est maintenant marqué comme Sources (dossier bleu, pas vert). Et maintenant, il ressemble à src / main / java. Je pense qu'il y a un autre problème. pasteboard.co/HYpYuYw.png



0
votes

Votre IDE n'a pas de JRE configuré. Quand je regarde votre capture d'écran, je vois JRE: Deafault ...


4 commentaires

pasteboard.co/HYpZvVG.png Il n'a tout simplement pas été sélectionné. J'installe JDK, il inclut JRE. Bien sûr, je l'ai configuré dans les propriétés IDEA.


Le bouton "ok" est-il activé si vous sélectionnez la classe au lieu de la méthode?


Merci pour la réponse, Thomas Bosch. Non, il a désactivé comme dans une première capture d'écran.


Bien que cela puisse être vrai, cela ne résout pas le problème. Veuillez fournir des ressources sur la façon d'ajouter un JDK ou expliquez-le vous-même dans la réponse.



0
votes

Je fais toutes les choses, publiées avant. Faites "/ src / main / java" comme dit Bor Laze, marquez le dossier "src" comme source (seulement lui). Et redémarrez l'application . Maintenant, tout est travail. Idk ce qui est arrivé, c'était peut-être juste un bug.

Problème résolu, question fermée.


0 commentaires