Maven设置自制插件的前缀

Maven设置自制插件的前缀,maven,maven-plugin,m2eclipse,Maven,Maven Plugin,M2eclipse,今天我尝试为maven制作自己的插件。 它工作得很好;) 在那之后,我等待设置一个前缀,以便在中使用maven命令 一条较短的路。这也很有效;) 我现在的问题是: 如果我想使用前缀,我必须设置插件的groupId 在.m2/settings.xml中。否则他就找不到插件(当然找不到) 我现在想知道:如何能够自动完成这项工作? 我不想让想要使用我的插件的人手动设置groupId。插件前缀与是否可以找到插件无关。如果您尚未定义插件组或符合命名约定,则必须键入完整的限定名称,包括软件包、插件版本,如:

今天我尝试为maven制作自己的插件。 它工作得很好;) 在那之后,我等待设置一个前缀,以便在中使用maven命令 一条较短的路。这也很有效;)

我现在的问题是:

如果我想使用前缀,我必须设置插件的groupId 在.m2/settings.xml中。否则他就找不到插件(当然找不到)

我现在想知道:如何能够自动完成这项工作?
我不想让想要使用我的插件的人手动设置groupId。

插件前缀与是否可以找到插件无关。如果您尚未定义插件组或符合命名约定,则必须键入完整的限定名称,包括软件包、插件版本,如:

mvn package:yourpluginname-maven-plugin:1.0.1:WhatEverGoal
yourpluginname-maven-plugin
要使用短命令行,必须遵循以下步骤:

约定maven yourpluginname插件是为来自Apache org的插件保留的……因此最好将插件命名为:

mvn package:yourpluginname-maven-plugin:1.0.1:WhatEverGoal
yourpluginname-maven-plugin

是的,但实际上这不起作用!我的插件:maven测试插件,所以我尝试用mvn My.groupId:test:myGoal调用它,但它不起作用