Fenice的技术小仓库 科技保险库的钥匙,是一颗求知的好奇心

Maven的安装-配置-核心概念

在今天的互联网相关开发工作之中以Java为基础的开发环境和各类框架以及SDK百花齐放,如果从头造轮子或者手动管理各种依赖包显然是不可行的,更不要提工程开发之中的CI/CD、测试、文档、容器化部署等等工作了。对比C/C++开发领域的Makefile或者CMake这样的自由度极高但是通常生态缺损管理混乱的情况来说,Java侧的构建工具要用户友好的多。事实上最先可用并且好用的Java构建工具是Ant,然而随着时代的车轮滚滚向前,目前大行其道的是Maven以及正在丰富自身以求获得目光的Gradle。如果从事Java开发工作,那么对于Maven不会用不了解简直是贻笑大方,本文就从最基础的安装和配置,以及最重要的Maven的核心概念介绍这样的工具。

Fenice Liu 发布于 2025-02-22