gpt4 book ai didi

hibernate - 使用插件 dsl 语法应用 hibernate-gradle-plugin?

转载 作者:行者123 更新时间:2023-12-03 00:01:12 25 4
gpt4 key购买 nike

我想使用org.hibernate:hibernate-gradle-plugin在我的项目中使用插件 dsl 风格。这是我的build.gradle.kts插件部分:

plugins {
kotlin("jvm") version "1.3.31"
id("io.spring.dependency-management") version "1.0.6.RELEASE"
id("org.springframework.boot") version "2.1.5.RELEASE"
id("org.jetbrains.kotlin.plugin.spring") version "1.3.31"
id("org.jetbrains.kotlin.plugin.jpa") version "1.3.31"
}

有人知道怎么做吗?

所有文档和帖子都使用旧版插件应用程序。像这样:How to setup Hibernate Gradle plugin for bytecode enhancement?

最佳答案

看起来他们还没有在 Gradle Plugins Repository 中注册这个插件这排除了在不使用自定义的情况下使用较新的 DSL plugin resolution strategy .

对于您在 build.gradle.kts 中的情况

plugins {
id("org.hibernate.orm") version "5.4.3.Final"
}

并在settings.gradle.kts

pluginManagement {
resolutionStrategy {
eachPlugin {
if (requested.id.id == "org.hibernate.orm") {
useModule("org.hibernate:hibernate-gradle-plugin:${requested.version}")
}
}
}
}

关于hibernate - 使用插件 dsl 语法应用 hibernate-gradle-plugin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56441725/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com