使用自定义maven插件为项目提供编译依赖项

时间:2017-12-20 09:35:22

标签: maven dependency-management

是否可以编写一个自定义maven插件来定义使用该插件在项目的编译范围内可用的依赖项?

示例:

使用kotlin,我必须在pom中定义一些依赖项,并使用build-compiler-plugin定义plugin.dependencies。

我想做的是编写一个自定义插件,它使用kotlin编译,但也(以某种方式)将kotlin-lib依赖项暴露给编译范围,所以你所要做的就是包含一个build-plugin并且您获得了IDE依赖性+编译行为。

与build-helpers选项类似,可以为构建添加额外的资源,但需要额外的依赖项。

0 个答案:

没有答案