maven的原理一

本文介绍了Maven作为Java平台上的自动化构建工具的核心价值,包括项目模块化管理、依赖管理及约定目录结构等特性。通过Maven,开发者可以轻松管理大型项目,并实现自动化的构建过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.优点

 1.正式的生产环境中,由于业务繁多,项目会越来越大,maven可用于将项目模块化

2.maven的使用借助于中央仓库,不需要将jar包引入WEB-INF/lib目录下,节约了项目空间大小,使项目不再看起来臃肿

3.基于pom.xml的设计,能够自动将依赖的jar包导入进来

二.具体是什么

1.基于Java平台的自动化构建工具

2.构建:将Java工程的每个组成元素制造成可以运行的项目的构成

   理解:maven对项目有独特的约束:

     项目中需要存在 src/main/java ; src/main/resouces ; src/test/java ; src/test /resources;pom.xml等

用来组装并制造成可运行的项目

   构建包含编译、部署、搭建

编译:.Java文件变成.class文件

部署:jvm执行.class文件

三.核心概念

1.约定的目录结构

2.pom

3.坐标

4.仓库

5.生命周期

6.继承

7.依赖

8.聚合


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值