我需要使用Maven创建jar文件,但是需要使用"foobar"扩展名将它们安装到存储库中,如果它们可以拥有自己的包装类型,那么我们就可以通过打包来识别这些工件.
我可以设置新的包装类型吗?
我应该在编译阶段运行Maven插件,因此,该项目占用我的插件,我必须做这样的事情:
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>my-goal</goal>
</goals>
</execution>
</executions>
Run Code Online (Sandbox Code Playgroud)
我需要的是默认情况下my-goal,如果用户已经包含了我的插件,则附加到编译阶段(理想情况下,上面的部分不是必需的,只是插件声明).
这可能吗?