Gradle 没有看到插件门户上的插件
Gradle does not see a plugin that is on the plugin portal
Gradle 4.6 这里。尝试使用 markdown-gradle-plugin 将降价文件转换为 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@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 4.6 这里。尝试使用 markdown-gradle-plugin 将降价文件转换为 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@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。