Serie de resumen de aprendizaje de Maven
Necesito algo de conocimiento en mi trabajo recientemente maven
, y también quiero aprender formalmente los puntos de conocimiento de maven, así que tengo este resumen. Espero que mi resumen pueda ayudar a todos.
Además, solo resumiré en base a los puntos de conocimiento que necesito en mi trabajo, si no es necesario, o creo que es inútil, no lo escribiré, probablemente lo escribiré de acuerdo con las siguientes ideas maven
.
Algunos de los siguientes conocimientos se basan en el resumen de mi propio trabajo, y algunos provienen de "Maven Combat" escrito por Xu Xiaobin. No he leído otros Maven
libros. Si está interesado, puede echar un vistazo a esto, creo que es sigue siendo bueno Además, todavía no escribo cosas así Maven
, 下载与安装、配置阿里云仓库
siento que si hay una necesidad, los amigos pueden encontrar a otras personas para escribir desde Internet, que es básicamente una rutina.
Tabla de contenido
- Maven----apareció antes . Lo que quiero escribir aquí es solo lo que entiendo.Antes de que
Maven
aparecieran estas herramientas de gestión de proyectos, ¿cómo era el mundo del desarrollo en ese momento y por quéMaven
aparecieron? ¿Qué problema soluciona? - maven----Introducción a los conceptos básicos . Este artículo resume algunos
Maven
de los conceptos básicos,坐标
y仓库
. - maven----versión del número de versión . Debido a que no sabía mucho sobre el número de versión antes, cuando generalmente descargo el paquete jar de algunos sitios web oficiales, siempre habrá varios números de versión inexplicables, y nunca los he resumido un poco. Hace unos días, me di cuenta un poco de repente.
- maven----explicación detallada de gran alcance . ¿ Conocías
<scope>
las etiquetas? ¿Bajo qué circunstancias se debe escribir? ¿Es lo mismo que antes, nunca añadido? - maven----¿Por qué la estructura de este proyecto es . ¿Alguna vez has entendido
maven
por qué el proyecto tiene una estructura fijasrc/main/java
?src/main/resources
- maven----depende del mecanismo de mediación .
maven
En el proyecto, se citarán muchas dependencias de terceros, y las dependencias de terceros definitivamente se referirán a otras mismas dependencias.¿Cómomaven
mediar las dependencias intrincadas? - maven----análisis de registro de compilación de empaquetado de proyectos . A veces, cuando ejecutamos
clean install
, revisamos muchos registros y, finalmente, el empaquetado es exitosoSUCCESS
. Aunquemaven
los registros nos dicen qué hacer, no le prestamos atención, solo lo vemosSUCCESS
. ¿Alguna idea de lo que hace? maven----上传私服步骤
. Cuando se convierta en la fuerza principal del proyecto, no solo escribirá interfaces CRUD, sino que tarde o temprano necesitará empaquetar kits de herramientas para principiantes. Antes de que lo eliminen, ¡tarde o temprano necesitará empaquetar ymaven
cargar servidores privados!maven----做starter包的思路
. De hecho, no he decidido qué pasos tomar para compartir esta parte contigo, volveré y hablaré sobre ella después de haberla resumido.- . . . . Todavía no he pensado en qué escribir.