build.gradle相关内容
当使用 Gradle 构建时,我需要将默认的 JVM 选项添加到我的 jar 中.从我得到的文档中我必须设置: applicationDefaultJvmArgs = ["-Djavafx.embed.singleThread=true"] 我对 Gradle 没有太多经验,编写 build.gradle 文件的开发人员编写的文件与大多数网站提供的示例不同. 这是build.gradle
..
我有一个问题,我试图在我的项目中包含一个名为 ParseLoginUI 的库. 问题是它使用提供的标签而不是编译.我相信提供的标签意味着项目需要提供这个依赖项才能让库工作,而不是这个库自己编译库. 所以在我的 Android 库中,它像这样引用了 Facebook SDK. 提供 'com.facebook.android:facebook-android-sdk:4.0.1'
..
我们使用 JUnit 作为测试框架.我们有很多项目.我们使用 gradle(1.12 版)作为构建工具.为了使用 gradle 并行运行单元测试,我们在每个测试任务中使用以下脚本. maxParallelForks = Runtime.runtime.availableProcessors() 例如: test {maxParallelForks = Runtime.runtime.avai
..
将 studio 3.4 和 Gradle 版本更新到 5.1.1 后,我的任务出现错误,因为 找不到方法 leftShift() 我的任务: task incrementBetaVersion 我在行中遇到左移运算符
..
我正在运行 Linux Ubuntu 18 操作系统.在自定义本地目录中安装 jdk. 通常,IntelliJ 建议您使用默认的 gradle 包装器.但就我而言,我希望能够在需要更新时即时更改 Gradle 版本.如果您在 Gradle 中使用 IntelliJ,并且遇到以下错误: 无法从 '11.0.1' 确定 java 版本 解决方案 如果你使用 IntelliJ 检查:
..
我在为 Android 构建 Ionic 3 应用程序时突然收到以下错误. 找不到 org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.60-eap-25 我们有一个来自 Android Studio 的解决方案 这里 但是在我使用以下代码更改我的 build.gradle 之后,我仍然收到错误. buildscript {存储库{...maven { u
..
我的背景: 我构建了一个基于 Spring Boot 的 Java Web 应用程序1.3.5. 发布. 我尝试将 ojdcb 添加到依赖项列表但没有成功. 我知道 Oracle 在http://maven.oracle.com 这是我的 build.gradle 文件,让我们关注第 4、5、6、36 行: buildscript {存储库{MavenCentral()行家{网址
..
我正在尝试在新的 Android Studio 3.0 canary 2 中打开我现有的项目.我根据 说明,更改了依赖项配置的名称,但我继续遇到下一个错误: 无法解析“:app@productionRelease/compileClasspath"的依赖关系:无法解析项目:abChat. 在另一个窗口中: 错误:无法解析配置“:bankOK:betaNewApiInnerTestRuntim
..
在成功运行 JUnit 4 测试后,我尝试将 JUnit 5 与 Gradle 结合使用. 预期结果: JUnit 4 测试在输出中给出了一个很好的“通过",并在 build/reports/tests 中给出了一个 html 报告. 实际结果:下面的 JUnit 5 测试除了 (...) build succesful 之外没有任何输出,虽然我知道测试实际上并没有运行,因为那里没有测
..
显然我需要正确的导入语句来解决这个问题.根据 AndroidJUnit4 文档,这应该是 import android.support.test.runner.AndroidJUnit4; 当我这样做时,Android Studio 以红色突出显示 runner 并抱怨“无法解析符号 'runner'". 背景 我通过遵循 Android 开发者网站上的 使用 UI Automat
..
我需要从风味中删除特定的 res 文件夹. sourceSets {主要的 {manifest.srcFile 'AndroidManifest.xml'java.srcDirs = ['src']res.srcDirs = ['res']aidl.srcDirs = ['src']assets.srcDirs = ['assets']}}产品风味{风味 1 {源集{风味 1 {资源 {排除'r
..
我在 Android 应用程序项目中使用以下简化配置. android {compileSdkVersion 20构建工具版本“20.0.0"默认配置{minSdk 版本 8目标SDK版本20版本代码 1版本名称“1.0.0"applicationVariants.all { 变体 ->def 文件 = variant.outputFiledef fileName = file.name.rep
..
我正在尝试使用堆栈溢出示例让我的 gradle 构建在控制台提示输入密码 当我有一个声明例如: def password = System.console().readLine("输入密钥库密码") 运行时出现错误 无法在空对象上调用方法 readLine() 似乎控制台显示为 null.我读过的内容需要 java 6,如果我转到命令提示符并键入 java -version 我正在运
..
我从另一个项目中创建了一个自己创建的 jar,作为库导入到我的另一个项目中.当我更改该项目中的代码并导出一个新 jar 以替换旧的 jar 时,我无法再运行我的应用程序.我只收到以下错误: 我尝试删除和添加并添加为依赖项,添加为库.似乎没有任何效果.我也做了干净的构建和重建. 解决方案 过去,当我们的项目编译时使用的 Java 版本与用于编译图书馆.魔数只是用于识别类文件,所以这不是
..
当我尝试在 Android 设备上run我的 android 应用程序时,gradle 控制台报告以下错误: 错误:任务“:app:transformClassesWithJarMergingForDebug"的执行失败.>com.android.build.api.transform.TransformException:java.util.zip.ZipException:重复条目:com/
..
我使用的是 Gradle 2.0.我应该在 build.gradle 中写什么,以便 javadocs 和源代码也与 jars 一起下载? 解决方案 添加 javadoc 或 sources 分类为依赖项: 依赖项{编译“commons-codec:commons-codec:1.10:sources"编译“commons-codec:commons-codec:1.10:javadoc
..
我正在点击此链接将 Google 登录集成到我的 android 应用中.https://developers.google.com/identity/sign-in/android/start-integrating正如上面给定页面的最后一步中给出的,我们必须包含依赖项 编译 'com.google.android.gms:play-services-auth:8.3.0' 在应用程序级
..
如何使用 gradle 将配置文件或任何其他资源添加到我的 jar 中? 我的项目结构: src/main/java/com/perseus/.. --- Java 包(源文件) src/main/java/config/*.xml --- Spring 配置文件 预期的 jar 结构: com/perseus/.. --- Java 包(类文件) config
..
构建时出现以下错误: 与依赖项“com.android.support:support-annotations"冲突.应用程序 (23.1.0) 和测试应用程序 (23.0.1) 的已解决版本不同. 这些是我的gradle依赖 依赖项{编译文件树(包括:['*.jar'],目录:'libs')编译'com.android.support:support-v4:23.1.0'编译'com.an
..
Gradle transitive = true 到底做了什么?Gradle 文档 并不清楚.这是在 build.gradle 中的 compile 上下文中.就我而言,我依赖 Android 的 crashlytics. compile('com.crashlytics.sdk.android:crashlytics:2.2.2@aar') {传递 = 真;} 几个 Gradle 文档(这里
..