Le projet fonctionnait bien avant, mais ne peut tout à coup pas mettre à jour le fichier war dans le répertoire "cible". Lorsque je veux "Construire des artefacts", une erreur indique: Error:Cannot build Artifact 'XXX:war exploded' because it is included into a circular dependency
Quel est le problème avec cela?
les artefacts:
La solution consiste à supprimer l'artefact «MavenDemo: war» et l'artefact «MavenDemo: war» dans le projet et à reconstruire le projet, à reconstruire les artefacts. définissez l'artefact de déploiement de MavenDemo: war sur MaterialManager: war.
Je pense que le problème de ce projet est que l'artefact "MavenDemo: war" et l'artefact "MavenDemo: war ont explosé" sont répétés. La solution consiste donc à les supprimer du projet.
1:
2:
3:
4:
Et puis, chaque fois que je fais une mise à jour dans mon code, je peux cliquer sur le bouton "Exécuter" pour déployer le projet mis à jour sur Tomcat avec succès.
J'espère que ça peut aider quelqu'un d'autre ~
Si vous utilisez Gradle, vous pouvez