万隆的笔记 万隆的笔记
博文索引
笔试面试
  • 在线学站

    • 菜鸟教程 (opens new window)
    • 入门教程 (opens new window)
    • Coursera (opens new window)
  • 在线文档

    • w3school (opens new window)
    • Bootstrap (opens new window)
    • Vue (opens new window)
    • 阿里开发者藏经阁 (opens new window)
  • 在线工具

    • tool 工具集 (opens new window)
    • bejson 工具集 (opens new window)
    • 文档转换 (opens new window)
  • 更多在线资源
  • Changlog
  • Aboutme
GitHub (opens new window)
博文索引
笔试面试
  • 在线学站

    • 菜鸟教程 (opens new window)
    • 入门教程 (opens new window)
    • Coursera (opens new window)
  • 在线文档

    • w3school (opens new window)
    • Bootstrap (opens new window)
    • Vue (opens new window)
    • 阿里开发者藏经阁 (opens new window)
  • 在线工具

    • tool 工具集 (opens new window)
    • bejson 工具集 (opens new window)
    • 文档转换 (opens new window)
  • 更多在线资源
  • Changlog
  • Aboutme
GitHub (opens new window)
  • Maven

    • Maven 简介和安装
    • Maven仓库
    • Maven 依赖机制
    • 解决Maven无法自动下载依赖的问题
    • Maven POM
    • Hello-Maven
    • Maven插件
      • 插件类型
    • Maven快照
    • Maven常用命令
    • Maven 模块化开发
  • Issue

  • Maven
  • Maven
2021-03-09
目录

Maven插件

# Maven插件

Maven是一个执行插件的框架,每一个任务实际上是由插件完成的。Maven插件通常用于:

  • 创建jar立件
  • 创建war文件
  • 编译代码文件
  • 进行代码单元测试
  • 创建项目文档
  • 创建项目报告

一个插件通常提供了一组目标。可使用以下语法来执行:

mvn [plugin-name]:[goal-name]

例如,一个Java顶目可以使用Maven编译器插件来编译目标,通过运行以下命令编译运行:

mvn compiler:compile

# 插件类型

Maven提供以下两种类型插件:

类型 描述
构建插件 在生成过程中执行,并在pom.xml中的 元素进行配置
报告插件 在网站生成期间可执行,在pom.xml中的 元素进行配置

以下是一些常见的插件列表:

插件 描述
clean 清除编译后的文件,删除trager目录
compiler 编译Java源文件
surefile 运行JUnit单元测试,创建测试报告
jar 从当前项目构建jar文件
war 从当前项目构建war文件
javadoc 产生用于该项目的javadoc
antrun 从构建的任何阶段运行一组Ant任务
上次更新: 5/30/2023, 10:03:37 PM
Maven快照

Maven快照→

最近更新
01
2025
01-15
02
Elasticsearch面试题
07-17
03
Elasticsearch进阶
07-16
更多文章>
Theme by Vdoing
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式