2017-04-08 65 views

回答

1

Maven插件通常遵循两种命名约定之一:

  • ${name}-maven-plugin
  • maven-${name}-plugin(保留为Apache Maven项目插件)

插件随后的公约之一,如maven-compiler-pluginwildfly-maven-plugin,可以通过命令行上的缩短版本使用; compilerwildfly。这使得它不需要提供完全合格的groupId:artifactId:version:command表单。

你可以完全做类似:

mvn org.apache.maven.plugins:maven-compiler-plugin:3.6.1:compile使用它的全名,但明显缩短的形式是非常容易的工作。

还有其他几种提供缩短形式的方法。 plugin development guide给出了一些很好的细节。