gpt4 book ai didi

Gradle 看不到插件门户上的插件

转载 作者:行者123 更新时间:2023-12-03 04:56:32 26 4
gpt4 key购买 nike

Gradle 4.6 在这里。尝试使用 markdown-gradle-plugin作为我的构建的一部分,将 Markdown 文件转换为 HTML。我的 build.gradle指定:

plugins {
id 'com.github.johnrengelman.shadow' version '4.0.4'
id 'java'
id 'edu.sc.seis.launch4j' version '2.4.6'
id 'org.kordamp.gradle.markdown' version '2.0.0'
}

repositories {
mavenLocal()
mavenCentral()
jcenter()
}

dependencies {
compile(
'ch.qos.logback:logback-classic:1.2.3'
... (all of my dependencies here)
)
}

... rest of my build.gradle here

当我运行时:
./gradlew clean markdownToHtml

我得到:
$ ./gradlew clean markdownToHtml

FAILURE: Build failed with an exception.

* Where:
Build file '/Users/myuser/workspace/myapp/build.gradle' line: 14

* What went wrong:
An exception occurred applying plugin request [id: 'org.kordamp.gradle.markdown', version: '2.0.0']
> Failed to apply plugin [id 'org.kordamp.gradle.markdown']
> Could not find method register() for arguments [markdownToHtml, class org.kordamp.gradle.plugin.markdown.tasks.MarkdownToHtmlTask, org.kordamp.gradle.plugin.markdown.MarkdownPlugin$1@3b46a8ba] on task set of type org.gradle.api.internal.tasks.DefaultTaskContainer.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

我可以确认我确实在 Gradle plugin portal 上看到了 2.0.0 版本的插件。 .

有人能看出我哪里出错了吗?

最佳答案

根据 kordmap 插件 website :

Java 8 and Gradle 5 are the minimum requirements to use any of these plugins.



所以你的 gradle 版本需要升级。

错误来自插件尝试 use TaskContainer::register ,它是在 gradle 4.9 中引入的,因此您可以安全地升级到 4.9 版,但我建议您按照网站所说的内容将其升级到 5 版。

关于Gradle 看不到插件门户上的插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59294905/

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