Convention de Maven

Maven utilise le principe de la convention sur la configuration. Voici les structures de répertoires convenues par le projet Maven, qui s'appliquent également au projet Spring Boot.

Annuaire Usages
$ {basedir} Stockez pom.xml et tous les sous-répertoires
$ {basedir} / src / main / java Code source Java du projet
$ {basedir} / src / main / resources Ressources du projet, telles que les fichiers de propriétés, springmvc.xml
$ {basedir} / src / test / java La classe de test du projet, telle que le code Junit
$ {basedir} / src / test / resources Ressources pour les tests
$ {basedir} / src / main / webapp / WEB-INF Répertoire de fichiers d'application Web, informations sur le projet Web, telles que web.xml, images locales, vue jsp
$ {basedir} / cible Répertoire de sortie du package
$ {basedir} / cible / classes Compiler le répertoire de sortie
$ {basedir} / target / test-classes Tester le répertoire de sortie de compilation
Test.java Maven n'exécutera automatiquement que les classes de test qui répondent aux règles de dénomination
~ / .m2 / référentiel Emplacement du répertoire du référentiel local par défaut Maven

Référence
supplémentaire : "Règles de mappage des ressources statiques Springboot"
"Emplacement de chargement du fichier de configuration du projet SpringBoot"

Publié 381 articles originaux · loué 85 · 80 000 vues +

Je suppose que tu aimes

Origine blog.csdn.net/weixin_40763897/article/details/105527218
conseillé
Classement