build.gradle相关内容

如何使用 Gradle 添加默认的 JVM 参数

当使用 Gradle 构建时,我需要将默认的 JVM 选项添加到我的 jar 中.从我得到的文档中我必须设置: applicationDefaultJvmArgs = ["-Djavafx.embed.singleThread=true"] 我对 Gradle 没有太多经验,编写 build.gradle 文件的开发人员编写的文件与大多数网站提供的示例不同. 这是build.gradle ..
发布时间:2022-01-01 17:14:35 Java开发

提供的 Gradle 依赖是 AAR 而不是 JAR

我有一个问题,我试图在我的项目中包含一个名为 ParseLoginUI 的库. 问题是它使用提供的标签而不是编译.我相信提供的标签意味着项目需要提供这个依赖项才能让库工作,而不是这个库自己编译库. 所以在我的 Android 库中,它像这样引用了 Facebook SDK. 提供 'com.facebook.android:facebook-android-sdk:4.0.1' ..

使用 gradle 运行并行测试任务

我们使用 JUnit 作为测试框架.我们有很多项目.我们使用 gradle(1.12 版)作为构建工具.为了使用 gradle 并行运行单元测试,我们在每个测试任务中使用以下脚本. maxParallelForks = Runtime.runtime.availableProcessors() 例如: test {maxParallelForks = Runtime.runtime.avai ..
发布时间:2021-12-24 22:45:03 其他开发

IntelliJ/Gradle 无法从“11.0.1"确定 java 版本

我正在运行 Linux Ubuntu 18 操作系统.在自定义本地目录中安装 jdk. 通常,IntelliJ 建议您使用默认的 gradle 包装器.但就我而言,我希望能够在需要更新时即时更改 Gradle 版本.如果您在 Gradle 中使用 IntelliJ,并且遇到以下错误: 无法从 '11.0.1' 确定 java 版本 解决方案 如果你使用 IntelliJ 检查: ..
发布时间:2021-12-18 10:34:54 Java开发

错误:在 Ionic 3 中找不到 org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.60-eap-25

我在为 Android 构建 Ionic 3 应用程序时突然收到以下错误. 找不到 org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.60-eap-25 我们有一个来自 Android Studio 的解决方案 这里 但是在我使用以下代码更改我的 build.gradle 之后,我仍然收到错误. buildscript {存储库{...maven { u ..
发布时间:2021-12-15 16:32:36 移动开发

Gradle 4.0 找不到匹配的配置

我正在尝试在新的 Android Studio 3.0 canary 2 中打开我现有的项目.我根据 说明,更改了依赖项配置的名称,但我继续遇到下一个错误: 无法解析“:app@productionRelease/compileClasspath"的依赖关系:无法解析项目:abChat. 在另一个窗口中: 错误:无法解析配置“:bankOK:betaNewApiInnerTestRuntim ..
发布时间:2021-12-15 11:11:52 移动开发

如何在 Gradle 中使用 JUnit 5?

在成功运行 JUnit 4 测试后,我尝试将 JUnit 5 与 Gradle 结合使用. 预期结果: JUnit 4 测试在输出中给出了一个很好的“通过",并在 build/reports/tests 中给出了一个 html 报告. 实际结果:下面的 JUnit 5 测试除了 (...) build succesful 之外没有任何输出,虽然我知道测试实际上并没有运行,因为那里没有测 ..
发布时间:2021-12-15 11:10:43 其他开发

Gradle 构建空控制台对象

我正在尝试使用堆栈溢出示例让我的 gradle 构建在控制台提示输入密码 当我有一个声明例如: def password = System.console().readLine("输入密钥库密码") 运行时出现错误 无法在空对象上调用方法 readLine() 似乎控制台显示为 null.我读过的内容需要 java 6,如果我转到命令提示符并键入 java -version 我正在运 ..
发布时间:2021-12-15 11:02:29 其他开发

错误:Gradle:任务 ':app:preDexDebug' 执行失败

我从另一个项目中创建了一个自己创建的 jar,作为库导入到我的另一个项目中.当我更改该项目中的代码并导出一个新 jar 以替换旧的 jar 时,我无法再运行我的应用程序.我只收到以下错误: 我尝试删除和添加并添加为依赖项,添加为库.似乎没有任何效果.我也做了干净的构建和重建. 解决方案 过去,当我们的项目编译时使用的 Java 版本与用于编译图书馆.魔数只是用于识别类文件,所以这不是 ..
发布时间:2021-12-15 10:57:00 Java开发

与依赖项 'com.android.support:support-annotations' 发生冲突.应用程序 (23.1.0) 和测试应用程序 (23.0.1) 的已解决版本不同

构建时出现以下错误: 与依赖项“com.android.support:support-annotations"冲突.应用程序 (23.1.0) 和测试应用程序 (23.0.1) 的已解决版本不同. 这些是我的gradle依赖 依赖项{编译文件树(包括:['*.jar'],目录:'libs')编译'com.android.support:support-v4:23.1.0'编译'com.an ..