gradle - 跳过 gradle 中的 comileJava 和 processResources 任务以进行 Kotlin 部署
问题描述
当我部署我的 kotlin 项目时,构建取决于 classes 任务。我遇到的问题是,类调用 compileJava 并且它总是因“NO-SOURCE”错误而失败。当然,我没有 java 源代码,它是一个仅限 Kotlin 的项目。
如何跳过构建链中的 compileJava 任务?
解决方案
不知道为什么您说任务仅在报告时失败NO-SOURCE
。从您的屏幕截图中可以看出,尽管NO-SOURCE
, Gradle 仍然报告BUILD SUCCESSFUL
.
但当然,您也可以跳过这些不相关的任务(这将使 Gradle 将它们报告为SKIPPED
而不是NO-SOURCE
):
compileJava {
enabled = false
}
推荐阅读
- mysql - 在 where 中使用全文而不是 order by
- android - android Api level 19中不会出现特殊字符
- openedge - 是否可以在 AppBuilder 中连接除 sports2000 之外的数据库?
- r - 我应该如何在 R 中调用 model.frame?
- node.js - Node.js 读取文件,如果存在则追加数据,如果不存在则创建文件
- angular - TypeError:无法在 getAssignmentTargetKind 读取未定义的属性“种类”
- ios - UICollectionViewCell 布局边距永远不会更新
- c# - 从空列表中读取空 DateTime
- recaptcha - gatsby-plugin-recaptcha 的示例用法
- javascript - 我的 Bootstrap 下拉菜单被 JQgrid 的标题栏覆盖