使用自定义maven插件为项目提供编译依赖项
是否有可能编写一个自定义的Maven插件,定义项目的编译范围内使用该插件可用的依赖关系?
例:
使用kotlin,我必须在pom中定义一些依赖关系,还需要定义plugin.dependencies的build-compiler-plugin。
我想要做的是编写一个自定义的插件,它使用kotlin编译,但也(以某种方式)暴露kotlin-lib的依赖关系的编译范围,所以你所要做的就是包括一个构建插件,你会得到IDE依赖关系+编译行为。
这与构建帮助器选项类似,可以将其他资源添加到构建中,但是还有其他的依赖关系。
- 在混合Java / Kotlin项目中使用Dagger 2的Maven配置
- Bintray依赖不会在InteliJ下载
- 如何使用Maven编译Java + Kotlin项目?
- Eclipse中的编译错误在Kotlin + Java项目中,但项目使用Maven构建
- Spring Boot 2和Kotlin(带Maven)
- 如何指定maven编译器插件的顺序
- 使用maven在kotlin中编写JSP – 错误实例化Servlet类,ClassNotFoundException
- 在同一个maven模块中可以混合使用Scala和Kotlin吗?
- Gradle无法解析kotlin gradle插件1.1.1 – InvalidAlgorithmParameterException