当前位置:话题 > 工具使用指南

Maven Archetype(原型/模板)

Archetype 是 Maven 项目的模板工具包,它定义了 Maven 项目的基本架构。Archetype 为开发人员提供了数千种创建 Maven 项目的模板,Maven 通过这些...
 2023年10月21日 11:15  511阅读  举报

IDEA执行Maven命令

IntelliJ IDEA 是一款非常优秀的 Java 软件开发工具,它比 Eclipse 拥有更加强大的插件体系,可以帮助开发者完成很多重量级的功能,它不仅可以在项目中执行...
 2023年10月21日 11:36  478阅读  举报

Maven POM

POM(Project Object Model,项目对象模型)是 Maven 的基本组件,它是以 xml 文件的形式存放在项目的根目录下,名称为 pom.xml。
 2023年10月21日 10:58  437阅读  举报

Eclipse执行Maven命令

在 Eclipse 中新建和导入 Maven 项目后,接下来就可以执行 Maven 命令对这些项目进行构建了。当然,您依然可以在命令行中执行 Maven 命令进行构建,不过本节将介绍如...
 2023年10月21日 11:33  425阅读  举报

IDEA新建Maven项目

IntelliJ IDEA 是当前最流行的 Java IDE(集成开发环境)之一,也是业界公认最好用的 Java 开发工具之一。IntelliJ IDEA 支持 Maven 的全部功能,通过它我们可以很轻松地创建 Maven 项目。 本节我们以 IntelliJ IDEA 202...
 2023年10月21日 11:35  424阅读  举报

Maven SNAPSHOT(快照)

我们知道,Maven 项目第一次构建时,会自动从远程仓库搜索依赖项,并将其下载到本地仓库中。当项目再进行构建时,会直接从本地仓库搜索依赖项并引用,而不会再次向远程仓库获取。这样的设计能...
 2023年10月21日 11:15  418阅读  举报

Maven插件(plugin)

Maven 实际上是一个依赖插件执行的框架,它执行的每个任务实际上都由插件完成的。Maven 的核心发布包中并不包含任何 Maven 插件,它们以独立构件的形式存在, 只有在 Mave...
 2023年10月21日 11:05  417阅读  举报

Maven排除依赖和可选依赖

我们知道 Maven 依赖具有传递性,例如 A 依赖于 B,B 依赖于 C,在不考虑依赖范围等因素的情况下,Maven 会根据依赖传递机制,将间接依赖 C 引入到 A 中。但如果 A ...
 2023年10月21日 11:18  406阅读  举报

IDEA导入Maven项目

IntelliJ IDEA 是当前最流行的 Java IDE(集成开发环境)之一,也是业界公认最好用的 Java 开发工具之一。IntelliJ IDEA 支持 Maven 的全部功能,通过它我们可以很轻松地将 Maven 项目导入到 IDEA 中。 本节我们以 IntelliJ...
 2023年10月21日 11:36  403阅读  举报

Maven坐标

说到坐标,您最熟悉的定义应该是来自平面几何,即在一个平面坐标系中,坐标(x,y)表示距离 x 轴为 y,距离 y 轴距离为 x 的点,任何一个坐标都能够唯一标识该平面上的一个点。
 2023年10月21日 11:01  396阅读  举报

Maven导入本地jar包

我们知道,Maven 是通过仓库对依赖进行管理的,当 Maven 项目需要某个依赖时,只要其 POM 中声明了依赖的坐标信息,Maven 就会自动从仓库中去下载该构件使用。但在实际的开...
 2023年10月21日 11:11  394阅读  举报

Maven镜像(mirror)

如果一个仓库 A 可以提供另一个仓库 B 的所有内容,那么就可以认为仓库 A 是仓库 B 的一个镜像。即仓库 B 中的任何一个构件都能从它的镜像中获取。 使用镜像代替中央仓库
 2023年10月21日 11:26  392阅读  举报

Maven仓库(本地仓库+远程仓库)

在 Maven 中,任何一个依赖、插件或者项目构建的输出,都可以称为构件。
 2023年10月21日 11:03  390阅读  举报

Maven site(站点)

Maven 不仅仅是一款项目构建和依赖管理工具,它还能够聚合项目信息,促进项目团队间地交流。POM 中可以包含各种项目信息,例如:项目描述、SCM 地址、许可证信息,开发者信息等。用户...
 2023年10月21日 11:13  389阅读  举报

Maven自动化部署

Maven 项目的部署通常包括以下步骤: 将项目代码提交到 SVN 或 Git 等版本控制系统中,并进行标记。 从 SVN 或 Gi...
 2023年10月21日 11:41  386阅读  举报

pluginManagement:管理Maven插件

Maven 使用 dependencyManagement 对依赖进行管理,与之类似地,Maven 中还提供了一个名为 pluginManagement 的元素,它...
 2023年10月21日 11:24  385阅读  举报

Eclipse导入Maven项目

我们知道,m2eclipse 是一个在 Eclipse 中集成 Maven 的插件,通过该插件我们可以很轻松的在 Eclipse 中导入 Maven 项目,本节我们将讲解如何使用 Ec...
 2023年10月21日 11:31  382阅读  举报

Maven安装与配置(图解)

Maven是一个基于 Java 的项目管理工具,因此最基本的要求是在计算机上安装 JDK。
 2023年10月21日 10:57  375阅读  举报

Maven简介

Maven 是一款基于 Java 平台的项目管理和整合工具,它将项目的开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需要做一些简单的配置,Maven 就可以自动完成项目的编...
 2023年10月21日 10:54  374阅读  举报

Maven自动化构建

Maven 自动化构建是一种方案,即当某个项目构建完成后(特别是有代码更新的情况下),所有依赖它的相关项目也应该开始构建过程,以确保这些项目的稳定运行。
 2023年10月21日 11:17  372阅读  举报
点击查看更多 >