Maven – Welcome to Apache Maven(https://maven.apache.org/)
Maven入门,读完这篇就够了 - 掘金(https://juejin.cn/post/6844903543711907848)
Maven入门,读完这篇就够了 | 嘟嘟独立技术(http://tengj.top/2018/01/01/maven/)
pom.xml
pom.xml
是 Maven 项目的对象模型(Project Object Model)文件。
它具有以下重要作用:
-
项目配置:包含了项目的基本信息,如项目名称、版本等。
-
依赖管理:明确项目所依赖的其他库或框架,以及它们的具体版本。
-
插件配置:可以配置 Maven 在构建过程中使用的各种插件。
例如,在 pom.xml
中可以定义项目依赖的某个特定版本的数据库驱动,或者指定用于代码编译、测试等的插件及其相关配置。通过这样一个集中的配置文件,Maven 能够有效地管理项目的构建、依赖和相关的操作流程。
Maven常用命令说明
- mvn clean:表示运行清理操作(会默认把target文件夹中的数据清理)。
- mvn clean compile:表示先运行清理之后运行编译,会将代码编译到target文件夹中。
- mvn clean test:运行清理和测试。
- mvn clean package:运行清理和打包。
- mvn clean install:运行清理和安装,会将打好的包安装到本地仓库中,以便其他的项目可以调用。
- mvn clean deploy:运行清理和发布(发布到私服上面)。
这里介绍2个提供仓库服务搜索的地址:
- Sonatype Nexus:http://repository.sonatype.org/
- MVNrepository:http://mvnrepository.com/
发表评论