gradle - Gradle包含查询文件

标签 gradle

我的查询文件与我的类(class)位于同一位置。但是gradle不会在编译后将查询文件复制到classes目录中。我在下面添加了以下内容,但是没有用。您能帮忙解决此问题吗?

我无法重构移动查询文件。

 processResources {
        from('src/main/java') {
            include  '**/*.properties'
        }
    }

跟随结构
src
  service
     service1
        Service.java
        Service.properties

我希望gradle生成的输出是
classes
   service
        service1
          Service.class
          Service.properties

最佳答案

如果您的结构是src/service/service1/Service.properties,那么很明显为什么从src/main/java复制时什么也不会复制,不是吗?

除此之外,最好配置sourceSets { main { resources { ... } } }而不是配置processResources任务。

关于gradle - Gradle包含查询文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47774594/

相关文章:

安卓模拟器不工作。 gradle构建错误

java - 如何首先使用 Groovy Android Gradle 插件编译 groovy 代码

java - 构建我的 Android ReactJs Native 应用程序时遇到问题

java - 在 Idea 和私有(private) Artifact 存储库中使用 Gradle

android - 如何从Android Gradle构建导入版本号到Jenkins变量?

android - 将 Android Studio 更新到 3.1.3 后依赖项出现一些错误

android - 无法使用 Proguard 在 Android 项目上设置 Wiremock(重复 Zip 条目错误)

android - 如何找出每个包含库的最小 api 级别

java - 尝试在Unity3d中构建Android版本时遇到问题

java - 在解决依赖项之前运行测试