java - 什么是 Maven 中的 MOJO?

标签 java maven maven-plugin mojo abbreviation

我现在正在阅读有关 Maven 的信息,并且在我看到这个词 (mojo) 的文本中到处都是。我大致了解它的含义,但我不会拒绝一个好的解释。我试图用谷歌搜索,但只找到了非 Maven 的解释。

POJO - 好的,但是 MOJO? Maven 旧 Java 对象?

最佳答案

是的,来自 http://maven.apache.org/plugin-developers/index.html :

什么是 Mojo? mojo 是一个 Maven 普通的旧 Java 对象。每个 mojo 都是 Maven 中的一个可执行目标,一个插件是一个或多个相关 mojo 的分发。

简而言之,mojo 是一个 maven 目标,用于扩展 maven 中尚未找到的功能。

关于java - 什么是 Maven 中的 MOJO?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8420561/

相关文章:

java - 如何在Eclipse中的Maven项目中编译并运行Java应用程序?

spring - import javax.persistence.column, javax.persistence.entity, javax.persistence.Id - 等等 - 无法解析

java - TestNg + Maven + 倾城 : How to generate correct name for suites in the report

java - 使用 Eclipse 中的 Wildfly 8

java - 当使包含 EJB 的模块成为另一个模块的依赖项时,@PostConstruct 方法被调用两次

maven-2 - 何时在 Maven 中使用 MojoExecutionException 与 MojoFailureException

java - maven-jetty-plugin 的 Maven 传递依赖问题

java - 训练 Tesseract - 加载训练语言失败

Java传递值

java - Maven : Java classes don't compile after Ant task