小编ste*_*erd的帖子

Kotlin:无法将使用 JVM 目标 1.8 构建的字节码内联到使用 JVM 目标 1.6 的字节代码中

我在尝试向我的 kotlin spring 项目添加一些依赖项时遇到问题。我使用 spring boot 初始化程序来运行一个基本项目。

我的问题:如果我取消注释 jackson 或 Koin 依赖项,那么我的构建会失败,标题中提到的是以下是 build.gradle.kts 文件:

    import org.jetbrains.kotlin.gradle.tasks.KotlinCompile

plugins {
    kotlin("plugin.jpa") version "1.3.31"
    id("org.springframework.boot") version "2.2.0.M4"
    id("io.spring.dependency-management") version "1.0.7.RELEASE"
    kotlin("jvm") version "1.3.31"
    kotlin("plugin.spring") version "1.3.31"
}

group = "com.example"
version = "0.0.1-SNAPSHOT"
java.sourceCompatibility = JavaVersion.VERSION_1_8

val developmentOnly by configurations.creating
configurations {
    runtimeClasspath {
        extendsFrom(developmentOnly)
    }
}

repositories {
    mavenCentral()
    maven { url = uri("https://repo.spring.io/snapshot") }
    maven { url = uri("https://repo.spring.io/milestone") }
}

dependencies {
    implementation("org.springframework.boot:spring-boot-starter-data-jpa")
    implementation("org.springframework.boot:spring-boot-starter-thymeleaf")
    implementation("org.springframework.boot:spring-boot-starter-web")
    implementation("com.fasterxml.jackson.module:jackson-module-kotlin")
    implementation("org.jetbrains.kotlin:kotlin-reflect")
    implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8")
    developmentOnly("org.springframework.boot:spring-boot-devtools")
    runtimeOnly("com.h2database:h2") …
Run Code Online (Sandbox Code Playgroud)

gradle kotlin

5
推荐指数
1
解决办法
7590
查看次数

无法在 xcode 中创建单视图 ios 应用程序

我是 ios/xcode 新手,我试图遵循新的SwiftUI教程。第一个让你创建一个 ios 单视图应用程序在此输入图像描述。然而,当我在 ios 过滤器下进入 xcode 时,除其他外,这对我来说不是一个选择:在此输入图像描述我已经通过应用商店验证我的 xcode 是最新的。这是因为我没有付费开发者帐户吗?这些模板在 xcode 的 beta 通道中吗?

xcode ios

5
推荐指数
1
解决办法
5165
查看次数

Kotlin如何通过委托使用此实例化视图模型

我正在阅读google android体系结构示例,并遇到了这个问题。有人可以向我解释此委托的工作原理吗?

private val viewModel by viewModels<TasksViewModel> { getViewModelFactory() }
Run Code Online (Sandbox Code Playgroud)

其中getViewModelFactory是返回ViewModelFactory的扩展方法,而TasksViewModel是ViewModel()的实例

我的阅读方式类似于:

private val viewModel: TasksViewModel by Fragment.ViewModel(ViewModelFactory)
Run Code Online (Sandbox Code Playgroud)

如果我的理解正确,有人可以详细说明吗?

android kotlin

1
推荐指数
1
解决办法
49
查看次数

标签 统计

kotlin ×2

android ×1

gradle ×1

ios ×1

xcode ×1