source-sets相关内容
我想将集成测试添加到我的 Gradle 构建(版本 1.0)中.它们应该与我的正常测试分开运行,因为它们需要将 webapp 部署到本地主机(它们测试该 webapp).测试应该能够使用我的主要源集中定义的类.我该如何实现? 解决方案 2021 年更新: 8 年来发生了很多变化.Gradle 仍然是一个很棒的工具.现在文档中有一个完整的部分专门用于配置集成测试.我建议您立即阅读文档.
..
我有一个旧的 eclipse 项目,我已移入 android studio 并设置为使用风味.在我开始尝试在我的风格之间使用不同的 java 文件之前,它似乎工作正常. 我的项目设置是这样的: ProjectRoot+- acitonbarsherlock+- 脸书+- myLib1+- 我的项目+- 源代码+- 通用文件+- 风味1+- 风味2+- 资源+- 风味1+- 风味2 myP
..
我正在为我的Android项目创建一个Gradle任务,该任务需要知道已编译.class文件的路径.我怎么能走这条路?我找到了建议(此处和 在源集main上找不到属性'output'. 即使我使用以下build.gradle创建新的最小项目,也会发生这种情况: buildscript { repositories { mavenCentral() }
..
此问题类似于使一个来源集合依赖于另一个来源 除了主要的SourceSet之外,我还有一个testenv SourceSet。 testenv SourceSet中的代码引用了主代码,因此我需要将主SourceSet添加到testenvCompile配置中。 sourceSets { testenv } 依赖关系{ testenvCompile sourceSets.ma
..
我在Gradle项目中创建了自定义源代码集以保留所有生成的代码: sourceSets { generated { java { srcDir'src / generated / java' } 资源{ srcDir'src / generated / resources' } } } 我想让源代码集合的代码编译结果在编译和运行时间为 main 和 test
..
我有我重新配置,以建立与一个摇篮(传统)的Java项目。构建应,最终输出了许多 JAR 的档案,所以我除以源分成对应于输出细分为档案源集。 文件树看起来是这样的: - 项目的根 - SRC - setOne - java的 - ... - 资源
..
我转换我的应用程序使用gradle这个,我试图用buildTypes。我有我想修改我的发布版本一常量类。所以我必须在文件的src / main / JAVA /我/包/名/ Constants.java 和的src /发行/ JAVA /我的/包/名/ Constants.java 。 当我尝试建立这个,gradle这个告诉我,构建失败在我发布buildtype的常量文件中,这是一个重复类错误。
..
我要集成测试添加到我的摇篮版本(1.0版)。他们应该,因为他们需要部署web应用程序到本地主机(他们测试Web应用程序)从我的正常测试单独运行。测试应该能够使用我的主要来源集中定义的类。我如何做到这一点? 解决方案 这花了我一段时间才能找出和在线资源是不是很大。所以我想我的文档解决方案。 这是一个具有intTest源除了主测试源台套一个简单的Gradle构建脚本: 应用插件:“Java
..
我有一个旧的Eclipse项目,我搬进了机器人工作室,并设置为使用香精。它似乎是罚款工作到我开始尝试用我的口味之间不同的Java文件。 我的项目的设置是这样的: ProjectRoot --acitonbarsherlock --facebook --myLib1 --myProject ---- SRC ------ commonFiles ------ flavor1 --
..