如何将 testOptions.unitTests.all 转换为 gradle Kotlin dsl
如何在 Gradle 中将这段代码从 Groovy 转换为 Kotlin DSL? testOptions.unitTests.all { 测试记录{ 异常格式=“完整” 事件“通过”,&...
使SLF4J在Android中登录Logcat并在测试中登录到控制台(gradle依赖问题)
我正在 Android Studio 中使用 gradle (Kotlin DSL) 进行构建,编写一个 Android 应用程序。我的目标是使用 SLF4J 并在运行时将所有日志从应用程序和第三方库重定向到 logcat...
使用 Kotlin 公开的 SQL DSL 选择多个值并按 ORDER BY
我正在尝试使用 Kotlin SQL Exposed 框架进行下一个查询。 选择 interation_id、group_id、max(版本) 来自互动 按组 ID 分组; 我有一个交互表,每个
自从我开始将项目从 java 转换为 kotlin 以来,我一直在 Mac 上遇到构建性能问题。 我将 gradle 与 Android Studio 3.0.1 一起使用 问题是当我构建/运行/
使用 Karate Runner 和 Gradle Kotlin 调试空手道
由于 Gradle 默认其构建文件使用 Kotlin,而且我从来都不是 Groovy 的粉丝,因此尝试使用开源 Karate Runner (v1.2.5) 进行调试。我已经尝试了几个版本...
在 WSL2 中使用 Gradle 对 Kotlin Spring Boot 应用程序进行 Docker 化是行不通的
我正在使用 WSL 2,想要使用 gradle (kotlin) 对 spring boot kotlin 应用程序进行 dockerize,并使其全部在 Docker 中运行,这样我就不必在本地安装任何内容。但每次我运行 docker-compose
如何在 Gradle 脚本中传递默认 JVM 参数,同时允许扩展变量?
我的 build.gradle.kts 文件中有以下内容: 插件{ kotlin(“jvm”) 版本“1.9.20” 应用 } 应用 { mainClass.set("MainKt")
Sonarqube 与 SonarScanner 之间的关系
我正在为我的基于 Android-Kotlin gradle 的项目设置 Sonar。我在那里设置了运行 ./gradlew Sonarqube 并生成报告的本地系统。 我遇到了另一个工具声纳运行器......
如何在 Kotlin Gradle 中正确实现 PhotoView? (发现重复的类)
我一直很难尝试在我的 Android 应用程序中实现 PhotoView。我的知识非常基础,虽然我用谷歌搜索了很多,但我无法解决这个问题,因为每个教程都使用旧的
Gradle 版本:5.1 Java版本:11 我在 gradle 文件中定义了以下任务来生成 QueryDSL 类: 任务generateQClasses(类型:JavaCompile){ 源 = sourceSets.main....
从下面的回复中,我如何动态计算总费率? [ { "name": "所得税", “率”:20 }, { “名称”:“销售税”, “率...
Kotlin 1.4 中 sumOf() 和 sumBy() 有什么区别?
Kotlin 1.4 中新的 sumOf() 函数与 sumBy() 或 sumByDouble() 函数有何不同?
空手道 DSL - 我在使用正则表达式验证十进制数时遇到问题
我有以下json: [ { “id”:1, “姓名”:“杰克”, “工资”:23.03 }, { “id”:2, “名字”:“卢克”, “工资”:0.00 ...
在我的项目中,gradle 显示了依赖关系: com.google.guava:番石榴:19.0 -> 20.0-rc1 com.google.guava:guava-jdk5:17.0 Afaik gradle 选择最新版本的同名依赖项,这...
与强制 gradle 生成 apk 类似,我想强制 Gradle 生成 apk,以防先前的构建已被移动或删除。我很好奇是否可以在构建目录时执行...
我正在尝试使用 gradle 实现声纳,以测量我的项目的代码覆盖率。 我们正在使用 gradle-4.0.1 和 sonarqube-6.4 。 当我从命令行运行 gradle sonarqube 时,出现此错误-
我在 android studio 中查看了 git 存储库,但遇到了 Gradle 同步失败错误。 当项目想要构建时,android studio 会抛出如下错误: Gradle 同步法...
Codenameone:使用 gradle 8 时,必须将 JAVA17_HOME 环境变量设置为 Java 17 JDK 的位置
自从在 NetBeans 12.6 上升级到 codenameone-maven-plugin:7.0.150 以来,我一直无法构建 codenameone Android Gradle 项目。 收到以下错误消息: 生成 android gradle
我想将我的密钥库保存在项目目录之外。我不想在存储库中存储文件路径,因此我将值委托给 ~/.gradle/gradle.prop 中适当的 gradle 变量...
目前,我正在开发 DSL 的解释器(?)。但我很难找到如何准确地对其进行分类。我什至不确定你是否可以称其为口译员。 我尝试过搜索abo...
我正在使用 gradle 从我的项目生成 Javadoc,我想获取 Javadoc 以及私有成员。 在命令行中,运行 javadoc 时,您可以使用 -private 标志
我正在尝试调试在 docker 中运行的 gradle 应用程序,但是当我尝试在端口 5005 上连接调试器时,出现以下错误: 演示 % jdb -attach localhost:5005 ...
我正在尝试使用 Android Studio (gradle 8) 和公共 github 库:AndroidUSBCamera 创建一个 Android 应用程序。 我不认为我面临与库相关的问题,而是依赖/gradle/android
Gradle生成的启动脚本运行时找不到主类: ./应用程序名称.bat 错误:无法找到或加载主类 packageName.NameOfMainClass 我的 build.gradle 文件看起来
MongoDB 入站适配器更新表达式和事务同步 DSL 示例
与 5 年前的这个问题类似,我试图定义一个 mongodb 源,在轮询时将记录标记为“正在处理”。当流程完成后,我想将记录标记为“完成”。很多都有
Spring Boot:3.2.0,Kotlin:1.9.21,构建映像:maven:3.9.5-amazoncorretto-21,运行映像:amazoncorretto:17 我有一个非常简单的 Spring Boot 项目 @SpringBootApplication 类演示应用程序 有趣
将 Kotlin 版本从 1.7.10 更新到 1.9.10 时,多个测试用例失败
问题描述 Kotlin 版本从 1.7.10 更新到 1.9.10 后,多次测试均失败,主要问题是错误消息: kotlinx.coroutines.test.
在我用 Kotlin 构建的 Spring 应用程序中,我想对如下所示的数据类使用 bean 验证。 数据类 CustomerDto( @field:非空白 val 名字:字符串,...
在 Gradle Bar 中找不到 SHA-1 指纹密钥的签名报告:Android Studio Hedgehog
这是我在Android Studio中的GradleBar(版本:hedgehog) 我想从 Android Studio for Firebase 获取 SHA-1 密钥指纹。 我想要在我的 gradle 栏中签名报告文件的示例 ->
我正在尝试使用 kotlin for android 构建一个 AccountAuthenticator 类。但是当尝试实现 AbstractAccountAuthenticator 类时,我在编译时遇到以下异常: 没有价值...
Gradle:如何在多个依赖项中拥有相同传递依赖项的单独版本
在我的 gradle 项目中,我使用以下依赖项: :光束-数据流-java :google-tink(1.7.0版本) 下面是传递依赖图: 梁-dataflow-java - > google-api-client:2.2.0 克...
我想使用 IntelliJ IDE 为 JVM 启动一个新的 Kotlin 项目,但我无法获得让它工作的配置。我试图按照本教程进行操作,但之后不起作用(...
Android Kotlin Flow 数据未从 StateFlow 和 SharedFlow 收集
在调查 Android 中的 Kotlin Flow 期间,我试图理解并(也许)将 LiveData 替换为 Flow。但我不明白如何在 StateFlow 和 Share 中收集和发送数据...
如何在 kotlin 中比较 LocalDateTime 实例
所以我在 kotlin LocalDateTime 方面遇到了一些问题 现在的值 = 当前日期时间 val someDate = someService.someLocalDateTime 如你所见,我有两个日期,我想知道现在是否更大......
使用 Gradle 进行 SonarCloud 分析的 Azure Pipeline 成功,但未发布结果
我尝试分析 Java 存储库,使用 Gradle 包装器进行构建,然后在我的 SonarCloud 组织中发布结果。 我正在使用 Azure DevOps Pipeline 进行构建,但是,我无法看到...
我有一个使用 Gradle 构建的 Java 项目,它具有不同的代码路径,具体取决于 JRE 位数。我正在为内部编写 JUnit 5 测试,但我需要在 64 位和 32 位 JRE 上运行它们。
在 iOS 中我们有类似 Android 上的 Gradle Build Flavors 的东西吗
在 iOS 中,我们有类似 Android 上的 Gradle Build Flavors 的东西。 基本上我想将 Applause SDK 与我的应用程序集成,但我不希望该代码成为发布版本的一部分。我只想...
无法在 Kotlin Multiplatform 中导入 os.log
我正在尝试实现 kotlin 多平台记录器。在iOS架构的实现过程中,我无法导入os.log来使用os_log。我该怎么做或者我还可以使用什么来登录 iOS
我有自己用 kotlin 开发的 Android 应用程序。在我使用下面的 adb 命令从物理 Android 设备中提取我的 apk 后,我丢失了所有源代码(硬盘崩溃) - c:\> adb shell pm...
Kotlin/Spring Boot 应用程序无法使用 Docker 在 Maven 中构建
我正在尝试为 Kotlin/Spring Boot 应用程序构建一个映像。但是当我运行 docker build 时出现以下错误: [错误] 无法执行目标 org.jetbrains.kotlin:kotlin-maven-plugin:1.7.20:
有没有办法在 C++ 中模仿 Kotlin 的数据类“copy()”? 这允许在单个表达式中复制对象并修改其特定部分,请参阅 Kotlin 示例: 数据类 SomeData(...
使用 Kotlin 中的标准库生成字符串的 MD5 哈希值? 我已经尝试过下面提到的代码 导入 java.math.BigInteger 导入 java.security.MessageDigest 有趣的md5(输入:字符串):字符串{ 维...
在toml文件(gradle目录)中使用“模块”与“组”和“名称”有什么区别?
我正在将我的 Android 项目迁移到 gradle 目录,以便更好地管理依赖项。文档并没有说得很清楚,或者我错过了一些东西,但是你之间有什么区别......
com.auth.java-jwt - 使用 java 主对象内的 kotlin 对象反序列化声明
我有一个声明对象,它是一个java对象(JsonUserTokenClaims就是例子),它内部是一个kotlin对象。我正在尝试像这样反序列化对象: Claims.get("用户").as(
在 Android Studio Kotlin 中读取 Excel xlsx 文件数据
我是编程新手,需要帮助。 我正在尝试在我的 Android studio Kotlin 项目中读取 Excel 文件的内容。我打算用这些数据来备份数据库,但现在,我只是......
学习语言基础知识(Kotlin)之后 成为Android开发者后应该学习什么? 我非常了解 Kotlin 基础知识,但是当我观看有关制作应用程序的视频时,我......
使用 kotlin/compose 与 java/xml 指南相比
我猜我应该说我对 kotlin 的 compose 很陌生,我只用过 java/xml 的项目,我在这里很困惑。 使用java,我们为每个屏幕提供具有自己的逻辑/设计的片段。这里...
@抑制(“UNCHECKED_CAST”) val comp = Integer::compare 作为比较器 结果: java.lang.ClassCastException: org.organicdesign.fp.xform.TransformableTest$testToImSortedSet$comp$1 ca...
导出到 .framework 的 Kotlin 多平台库在 Xcode 上崩溃
我正在尝试使用 Kotlin Multiplatform 实现一个库以在我的 iOS 项目中使用,因此我下载了官方库模板,它实现了斐波那契数列。 我只做了 2 处更改
如何在 Kotlin 的主 Activity 中启用/禁用片段按钮
与此类似的问题有几个答案,但在 Kotlin 中没有。 我有一个带有一个按钮和两个片段的主要活动。在第一个片段中有一个导航按钮,可以启动...