Java 运行本地项目中定义的maven插件
maven项目是否有一种方法可以包含本地maven插件(maven mojo类),这些插件可以从本地类路径直接在项目中使用,而无需先进行maven安装?对于maven,“构建相关代码”(虽然是声明性的,但不是强制性的)存在于项目中。这些声明的运行时环境是已安装的Maven 一旦您熟悉POM及其思想和概念,它甚至比编写构建相关的代码还要简单——至少从我和许多其他人的POV中是这样Java 运行本地项目中定义的maven插件,java,maven,Java,Maven,maven项目是否有一种方法可以包含本地maven插件(maven mojo类),这些插件可以从本地类路径直接在项目中使用,而无需先进行maven安装?对于maven,“构建相关代码”(虽然是声明性的,但不是强制性的)存在于项目中。这些声明的运行时环境是已安装的Maven 一旦您熟悉POM及其思想和概念,它甚至比编写构建相关的代码还要简单——至少从我和许多其他人的POV中是这样 如果您真的想要或甚至必须编写一些代码,请在POM中使用Groovy代码,或者使用Maven作为他们的运行时环境。不,这
如果您真的想要或甚至必须编写一些代码,请在POM中使用Groovy代码,或者使用Maven作为他们的运行时环境。不,这是没有意义的。你能再详细一点吗?我不是专家,所以我不是说这是不可能的。但我怀疑任何其他方式都会让事情变得更容易。那么maven安装有什么问题呢?更好地解决这个问题。我来自其他构建系统(gradle和grunt.js),希望复制这个简单的行为:将一些构建相关的代码作为项目的一部分(比如说,一个webapp),然后通过构建工具Great按需轻松执行,所以如果我在POM中添加groovy代码,我如何按需调用它(不是自动生命周期的一部分)——比如ant或gradle:mvn myTaskmyParameters@Ivan您可以将您的GMavenPlus声明放在一个文件夹中,并根据需要以其中一种方式激活它。