Maison >Java >javaDidacticiel >Comment comprendre Maven en Java
1 ) Un projet est un projet Si le projet est très volumineux, il n'est pas adapté d'utiliser des packages pour diviser les modules. Il est préférable que chaque module corresponde à un projet, ce qui facilite la division du travail et la collaboration. Avec l'aide de maven, vous pouvez diviser un projet en plusieurs projets
(3) Chaque fois que le package jar est nécessaire, vous devez le préparer vous-même ou le télécharger depuis le site officiel
Avec l'aide de maven, nous pouvons utiliser une manière unifiée et standardisée pour télécharger le package jar, standard ( 4) Le risque de versions de package jar incohérentesLorsque différents projets utilisent des packages jar, les versions de package jar de chaque projet peuvent être incohérentes, entraînant des erreurs de non-exécution. Avec l'aide de maven, tous les packages jar sont placés dans "l'entrepôt" et tous les projets utilisent une copie du package jar dans l'entrepôt. (5) Un package jar qui dépend d'autres packages jar doit être ajouté manuellement au projetComposant FileUpload -> Composant IO, commons-fileupload-1.3.jar dépend de commons-io-2.0.1.jar
Cela nous fait perdre beaucoup de temps et d'argent lors de l'importation de packages, et augmente également considérablement le coût d'apprentissage. Avec l'aide de maven, il importera automatiquement les packages jar dépendants.
3. Utilisation
(1) Ajouter un package jar tiers (2) Dépendances entre les packages jar : Maven peut importer automatiquement tous les autres packages jar dont dépend pour nous (3. ) Obtenez des packages jar tiers : Maven fournit un système de gestion de packages jar complètement unifié et standardisé. Vous n'avez besoin que de vous appuyer sur un package jar sous forme de coordonnées dans le projet, et Maven le téléchargera automatiquement de l'entrepôt central vers le. entrepôt local. (4) Diviser le projet en plusieurs modules d'ingénierie(5) Construire le projet (packaging, compilation, etc.)
Quelles classes de collection existe-t-il en Java Les collections en Java sont principalement divisées en ? quatre catégories : 1, Liste : ordonnée, répétable ; 2. File d'attente : ordonnée, répétable 3. Ensemble : non répétable ; 4.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!