gradle - 如何为 Gradle 4 指定类输出目录?

标签 gradle

Gradle 项目已弃用“classesDir”,因此之前的工作方法:

sourceSets {
    main {
        output.classesDir = "myDir"
    }
}

应该用其他东西代替。文档讨论了“output.classesDirs”,但这是只读属性。

在 Gradle 4.x 脚本中指定自定义编译输出目录的方法是什么?

最佳答案

如果你使用 java,你可以这样做

 apply plugin: 'java'

 sourceSets {
   main {
     // Compiled Java classes should use this directory
     java.outputDir = file('myDir')
   }
 }

查看更多:https://docs.gradle.org/current/javadoc/org/gradle/api/tasks/SourceSetOutput.html

关于gradle - 如何为 Gradle 4 指定类输出目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45841666/

相关文章:

android - Gradle依赖项在自定义测试文件夹中不可用

spring - gradle中没有发生分析

java - 构建失败,出现异常 react native

android - 允许用户为 Cordova 插件指定 Gradle 依赖

Android 将 javadoc 添加到 Gradle 项目

maven - Gradle/Maven项目fork提供了原始 Artifact (仅下载fork)

android - 由于android studio中缺少com.android.application插件,我的应用无法构建?

java - 成功后,步骤无法在 travis-ci 构建中的项目根目录下找到文件

gradle - 将gradle依赖项复制到文件

android-studio - Gradle 错误 : Path is not a readable directory for an Android Project saved in OneDrive