Récemment, j'ai rencontré un projet Spring MVC géré par Maven. Une personne du groupe a jeté le code du projet et avait l'air confus (). Après avoir vérifié certaines informations, il a finalement dirigé le projet (> _ <). Je vais l'enregistrer et le partager avec vous.
En termes simples, Maven est un outil de gestion de projet similaire à Git. Spring MVC sépare M (modèle), V (vue) et C (contrôleur) et le traite, ce qui est plus propice au développement. Ci-dessous, je vais présenter comment importer un projet Maven que quelqu'un a compilé et jeté à vous.
Environnement de développement: Eclipse
Étape 1:
Dans Eclipse, sélectionnez Fichier-> Importer; Ensuite, la figure suivante est montrée:
Cliquez sur Parcourir, sélectionnez le dossier où se trouve le projet, puis terminez pour ajouter le projet.
Étape2:
Convertissez le projet Maven importé en un module Web dynamique et cochez la boîte rouge dans la figure suivante;
Étape 3: Ajouter des dépendances Maven
Continuez à cliquer avec le bouton droit sur le projet -> Propriétés-> Assemblage de déploiement, comme indiqué dans la boîte rouge sur la figure, il n'y a que quatre dossiers sous SRC:
Cliquez sur Ajouter comme indiqué sur la figure:
À partir des 3 étapes ci-dessus, le projet Maven importé sera converti en un projet Web géré.
Créez ensuite un nouveau serveur Web. Cela nécessite que Tomcat soit installé et intégré dans Eclipse. De cette façon, vous pouvez créer un serveur Web. Après avoir créé le serveur Web, cliquez avec le bouton droit sur le projet que nous avons importé, sélectionnez "Exécuter en tant que" et sélectionnez Exécuter sur le serveur. Cliquez avec le bouton droit sur le projet-> Exécuter sur le serveur.
Conseils:
(1) Votre propre éclipse d'environnement de développement doit être configurée correctement avec Tomcat, et la version de Tomcat doit être cohérente avec la version précédente.
(2) Si vous exécutez l'exécution sur le serveur, Tomcat démarre la console et rapporte une erreur: "Erreur critique: java lang.classnotfound" (je ne m'en souviens pas, cela devrait être comme ça), ce qui signifie que vos dépendances Maven n'ont pas été ajoutées.
Eclipse Maven importe des modules parents et enfants
Plusieurs fois, un grand module Maven contient de nombreux petits modules Maven. Pour le moment, il sera plus gênant si nous importons d'abord le grand module Maven, puis importez ses sous-modules un par un. Voici une méthode pour importer rapidement tous les modules Maven.
1. Importez le module Maven principal
2. Supprimez le projet d'Eclipse, mais ne choisissez pas de supprimer du disque dur.
3. Réimporte le module supprimé via le projet local
De cette façon, Maven téléchargera automatiquement tous les autres sous-modules contenus dans le module parent en fonction des dépendances du module.
Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.