esz*_*k.k 5 hibernate gradle kotlin
我想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"
}
Run Code Online (Sandbox Code Playgroud)
有谁知道如何做到这一点?
所有文档和帖子都使用旧插件应用程序。像这样:如何为字节码增强设置 Hibernate Gradle 插件?
Mar*_*bbo 11
看起来他们没有在Gradle Plugins Repository 中注册这个插件,这排除了在不使用自定义插件解析策略的情况下使用较新的 DSL 。
对于您的情况 build.gradle.kts
plugins {
id("org.hibernate.orm") version "5.4.3.Final"
}
Run Code Online (Sandbox Code Playgroud)
而在 settings.gradle.kts
pluginManagement {
resolutionStrategy {
eachPlugin {
if (requested.id.id == "org.hibernate.orm") {
useModule("org.hibernate:hibernate-gradle-plugin:${requested.version}")
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
780 次 |
| 最近记录: |