IDEA Tool Pit Avoidance Guide (11) : après l'importation de git SpringBoot | ne reconnaît pas les dépendances | un grand nombre de populaires | ne peut pas démarrer

Introduction

Dans IDEA 2019, après avoir utilisé l'outil Git pour importer le projet SpringBoot , un grand nombre de packages de dépendance de classe Java sont devenus populaires, et SpringBoot n'a pas pu être démarré, et la classe de démarrage n'a pas pu être automatiquement reconnue.

Astuce : Si le projet qui vient d'être extrait ne contient que des fichiers .git et .idea, pas de répertoire src ou java , cliquez pour entrer !

2. Description de l'erreur

2.1 L'icône de démarrage est grise et ne peut pas être démarrée

2.2 La classe d'entrée de démarrage n'est pas reconnue et il n'y a pas d'icône verte de démarrage

2.3 Lors de la configuration de l'entrée de démarrage, une erreur est signalée, elle ne peut pas être configurée et le bouton OK ne peut pas être cliqué

Cliquez dans le coin supérieur droit d'IDEA, cliquez sur Ajouter une configuration à son tour, cliquez sur Modèles dans la fenêtre contextuelle et recherchez l'option SpringBoot dans la liste déroulante.

 

2.4 java, ressources, fichiers de test ne sont pas reconnus comme différents types de fichiers de ressources

2.5 Après diverses opérations magiques, un grand nombre de colis importés sont devenus populaires et n'ont pas été reconnus

 Je ne peux pas supporter de regarder directement (sauter ~~) 

3. Affichage des résultats

Cliquez ensuite sur Ajouter une configuration pour examiner la configuration, et c'est normal.

 

4. Solutions

Réchauffer

1. Configurez Maven et le fichier de configuration setting.xml de Maven ( n'utilisez pas la valeur par défaut d'IDEA )

Touche de raccourci : ctrl+Alt+s, ouvrir les paramètres, modifier l'emplacement d'installation de maven

Pour plus de configuration maven , si vous avez besoin d'aide, cliquez sur le lien ci-dessous

Cliquez pour entrer : configuration de l'environnement Maven , configuration Maven dans IDEA ( reportez-vous au chapitre 1, 1.2 )

2. Dans le répertoire du projet, cliquez avec le bouton droit sur pom.xml, Ajouter en tant que projet Maven

Après l'opération, assurez-vous de réimporter d'abord

3. Configurez divers JDK pour le projet lui-même

Touche de raccourci : Ctrl+Alt+Maj+s

Astuce : Ne se limitant pas aux deux endroits suivants, la configuration du JDK est relativement simple, faites votre propre cerveau


---------------¥¥¥¥¥¥¥¥¥如果热身动作不能解决,继续向下看¥¥¥¥¥¥---------- -------


Assurez-vous de savoir que les actions d'échauffement ci-dessus ont été traitées , puis lisez le plan suivant, sinon le plan suivant pourrait ne pas vous convenir ! ! !

Option 1 ( recommandée )

fait l'échauffement ci-dessus

Ctrl+Alt+Maj+S , ouvrez la structure du projet Project Structure, et vous verrez la structure de répertoires suivante sans accident :

La racine du problème est ici, et un ensemble doit être supprimé. L'analyse est la suivante :

Cliquez sur les deux modules respectivement, et vous pouvez voir qu'il y a un ensemble du même code Java sous les deux modules

 

À ce moment, un ensemble doit être supprimé . Ici, je supprime l'ensemble avec le nom du projet à supprimer ( essentiellement, il n'appartient pas au module, mais est la direction du module ). Lors de la suppression, il y aura être une invite, il suffit de le confirmer directement.

 Enfin, cliquez sur le bouton OK en bas de la fenêtre contextuelle

Rappel spécial : si l'icône de votre fichier de ressources n'est pas spécialement marquée, suivez les étapes ci-dessous pour la marquer vous-même.

 Pas:

1) Cliquez d'abord sur le dossier java ci-dessous , puis cliquez sur l'icône du code source au milieu ;

2) Cliquez à nouveau sur les ressources ci-dessous, puis cliquez sur l'icône Ressources au milieu ;

3) Enfin, cliquez sur le dossier de test ci-dessous, puis cliquez sur l' icône de test au milieu ;

4) Cliquez sur le bouton "OK" de cette fenêtre.

Jusqu'à présent, dans des circonstances normales, le problème est complètement résolu lorsque les étapes sont effectuées ici, et l'effet est le suivant :

Sélectionnez le module de démarrage, sans cette opération, il indiquera que le module de démarrage est introuvable au démarrage.

Comme indiqué dans la figure ci-dessous, vérifiez les modules qui doivent être démarrés

En même temps, cochez la petite coche ci-dessous

Extension 1 : Si vous rencontrez l'erreur suivante lors du démarrage du projet, les étapes de la solution sont les suivantes

 

IntelliJ IDEA Debug时报错
Impossible de démarrer la compilation : le chemin de sortie n'est pas spécifié pour le module "NewFrameWork2023".
Spécifiez le chemin de sortie dans la boîte de dialogue Structure du projet. 

 Si vous voyez cette erreur, la solution est la suivante

Ctrl+Alt+Maj+S , ouvrez la structure du projet Structure du projet, sélectionnez le module Module et cliquez sur " Utiliser le module pour compiler le chemin de sortie "

Version française : Fichier->Structure du projet->Modules->Sélectionnez "Hériter du chemin de compilation du projet" et cliquez sur le bouton OK .

Expansion 2 : Si vous rencontrez l'erreur suivante lors du démarrage du projet, les étapes de la solution sont les suivantes

La cause du problème est que vous avez modifié votre JDK local, tel que JDK1.8, vous avez installé une version plus récente de JDK pour certaines opérations et modifié la variable d'environnement de JDK vers une version supérieure, ce qui a causé le problème.

Pour exécuter ce projet, vous devez remplacer la variable d'environnement JDK par JDK1.8, comme suit :

Java JDK环境变量配置
JAVA_HOME
D:\Program Files\Java\jdk1.8.0

CLASSPATH
.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%TOMCAT_HOME%\lib\servlet-api.jar;

path
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

JDK高版本配置(只需要配置两项)
JAVA_HOME
D:\Program Files\Java\jdk-20\jdk20.0.0
path
%JAVA_HOME%\bin

Remarque : Si vous configurez une ancienne version de JDK, utilisez la commande java -version dans la fenêtre CMD pour vérifier la version de jdk. Si cela ne prend pas effet, vous devez déplacer la variable d'environnement configurée dans le chemin vers le haut, et puis redémarrez l'ordinateur. 

Option 2 (non recommandée)

Fermez IDEA et entrez dans l'espace de travail, supprimez le fichier .idea et rouvrez IDEA. Cette opération magique ne fonctionne pas à chaque fois. Même après avoir pris effet, l'effet n'est pas idéal. Certains fichiers que vous ne voulez pas voir apparaîtront , et la structure des répertoires est également un peu désordonnée.

Les éléments supplémentaires semblent très inélégants et cette solution n'est pas recommandée

troisième solution

Fichier -> Invalider les caches / Redémarrer, attendre que Dieu opère

Légèrement légèrement, si la méthode ci-dessus ne résout pas votre problème, laissez un message et aidez-le à le résoudre !

5. Remerciements

Deux modules dans un projet ne peuvent pas partager la même racine de contenu

6. Résumé

Cet article décrit le problème selon lequel dans IDEA, après avoir extrait le projet SpringBoot via l'outil git, il ne peut pas être démarré et ne peut pas être reconnu comme un projet SpringBoot. Il se concentre sur la reproduction du problème et les étapes de la solution, et présente brièvement d'autres solutions divines.

7. Épilogue

Pouvoir voir cela montre que cet article est vraiment bien, qu'attendez-vous, dépêchez-vous de liker, laisser un message, et commenter, haha ​​!

8. Annexe

1.  IDEA Tool Pit Avoidance Guide (1) : après l'importation d'un nouveau projet, la classe et le package ne peuvent pas être créés

2.  Guide pour éviter les pièges pour les outils IDEA (2) : après l'importation d'un projet Maven, la barre latérale Maven ne s'affiche pas

3.  IDEA Tool Pit Avoidance Guide (3) : lorsque le projet est en cours d'exécution, il indique que la version du JDK est trop basse et doit être remplacée

4.  IDEA Tool Pit Avoidance Guide (4) : Comment masquer les fichiers de suffixes inutiles (optimisation)

5. IDEA Tool Pit Avoidance Guide (5) : Comment coder uniformément UTF-8 (Optimisation)

6. Guide pour éviter les pièges pour les outils IDEA (10) : après que git a extrait le projet java, il n'y a que des fichiers .git et .idea dans le répertoire du projet extrait, et il n'y a pas de répertoire src ou java

7. IDEA Tool Pit Avoidance Guide (11) : Après l'importation de git, SpringBoot | ne reconnaît pas les dépendances | un grand nombre d'outils populaires | ne peut pas démarrer

Je suppose que tu aimes

Origine blog.csdn.net/xp871038951/article/details/129972430
conseillé
Classement