Mryqu's Notes


  • 首页

  • 搜索
close

玩一下gradle-jvmsrc-plugin

时间: 2015-05-27   |   分类: Tool   Gradle     |   阅读: 32 字 ~1分钟

玩了一下gradle-jvmsrc-plugin插件,使用这个插件后执行gradlecreateJvmSrcDirs可以根据Gradle项目的JVM语言插件((java、groovy、scala、android等),自动创建默认的源代码、测试和资源包目录。例如:

  • src/main/resources
  • src/main/java/
  • src/main/groovy/
  • src/test/java/
  • src/test/groovy/
  • src/test/resources

刚上手总是报错,看了一下CreateJvmSourceDirs.groovy,定位到packageToDirectoryPath方法:

* What went wrong:
Execution failed for task ':HelloJvmsrc:createJvmSrcDirs'.
> character to be escaped is missing

按照如下gradle-jvmsrc-plugin的说明,要配置基础包名。可是真按它介绍的带有.分割的包名就会出错,简单改成"com"这种没有.分割的包名就可以避免错误。

jvmsrc {
    packageName "com.mycompany.myproject.mymodule"
}

此外,gradle-jvmsrc-plugin对空目录默认生成.gitkeep文件。 总体来说,用处不是很大,可以偷点懒!

标题:玩一下gradle-jvmsrc-plugin
作者:mryqu
声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 CN 许可协议。转载请注明出处!

#gradle# #plugin# #jvmsrc#
Vagrant base box列表
[OpenUI5] sap.m.Input的change回调
  • 文章目录
  • 站点概览

Programmer & Architect

662 日志
27 分类
1472 标签
GitHub Twitter FB Page
© 2009 - 2023 Mryqu's Notes
Powered by - Hugo v0.120.4
Theme by - NexT
0%