Maison >Java >javaDidacticiel >Comment résoudre l'erreur dans le fichier pom du nouveau projet Springboot dans Idea
Utilisez l'idée, allez jusqu'au suivant et enfin générez le projet
Ensuite, le fichier pom signale une erreur
J'ai délibérément changé pour un nouveau maven et j'ai trouvé que le pot ne pouvait pas être téléchargé, alors je l'ai configuré Miroir domestique
Trouvez maven, conf et ouvrez settings.xml. J'ai écrit
<!-- 阿里云镜像 --> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> <mirror> <id>central</id> <name>Maven Repository Switchboard</name> <url>http://repo1.maven.org/maven2/</url> <mirrorOf>central</mirrorOf></mirror> <mirror> <id>repo2</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://repo2.maven.org/maven2/</url> </mirror> <mirror> <id>ibiblio</id> <mirrorOf>central</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://mirrors.ibiblio.org/pub/mirrors/maven2/</url> </mirror> <!-- 中央仓库在中国的镜像 --> <mirror> <id>maven.net.cn</id> <name>oneof the central mirrors in china</name> <url>http://maven.net.cn/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror>
dans les miroirs et j'ai découvert qu'il y avait encore des problèmes et que certains d'entre eux ne pouvaient pas être résolus.
Continuez à configurer l'idée, ouvrez les paramètres, recherchez maven
Cochez la case ci-dessus
Ensuite, entrez
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true
sous Options VM, puis cliquez sur maven à l'extrême droite, réinstallez-le
(après en tirant le pot, décochez et restaurez)
À ce stade, tous mes problèmes d'erreur ont été résolus, puis le projet de démarrage ne peut pas être démarré car il n'y a pas de Web
Continuez à ajouter spring-boot-starter-web au pom
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
Démarrer Ajouter la vérification du code hello à la classe
Démarrer, le navigateur entre http://localhost:8080/hello
Enregistrer un problème rencontré lors de la création du projet (lié à Maven)
Après avoir créé le projet Springboot via IDEA, pom.xml a signalé une erreur dans le code suivant
Prompt spring-boot-starter-parent introuvable
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.4</version> <relativePath/> </parent>
J'ai moi-même trouvé deux solutions sur Internet :
Bouton droit de la souris----Maven----Reload Project
Par la barre de menu Maven à droite----Reload Project
en est en fait un. Peu importe la façon dont je recharge ou télécharge la source, cela ne fonctionne pas (j'ai aussi essayé de changer le numéro de version), puis j'ai redémarré, et tout s'est bien passé
Un autre problème que j'ai rencontré m'a également rappelé que spring-boot-maven- plugin introuvable
<groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId>
Solution :
Ajoutez le numéro de version correspondant au spring-boot-starter-parent ci-dessus. J'ai utilisé 2.4.4 ci-dessus, et j'ai essayé 2.4.4 ici, et le résultat était vraiment bon
Si l'erreur n'est toujours pas résolue, vous pouvez également essayer de recharger le projet ou de redémarrer l'idée
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!