未找到 ID 为“maven”的插件。
我在使用 7.1 的 IDEA 中遇到了这个错误,这很奇怪,因为它maven是内置插件,应该与 gradle 一起分发。
subprojects {
apply plugin: 'java'
apply plugin: 'java-library'
apply plugin: 'maven'
Run Code Online (Sandbox Code Playgroud)
运行Gradle 6.3时,似乎没有这样的错误。
Gok*_* KP 94
在 Gradle 7.x 中,
Maven 插件已被删除。您应该使用 maven-publish 插件。
参考: https ://docs.gradle.org/7.0/userguide/upgrading_version_6.html#removal_of_the_legacy_maven_plugin
小智 44
搜索文件 build.gradle。它应该在您的项目目录中并更改
apply plugin: 'maven'
Run Code Online (Sandbox Code Playgroud)
到
apply plugin: 'maven-publish'
Run Code Online (Sandbox Code Playgroud)
小智 6
正如文档所说,maven 插件已被删除并使用 maven-publish 插件
另一种方法是使用版本低于 7 的gradle 包装器。因为包装器是可定制的。创建包装器可以在这里找到
例如
gradle clean build
相当于
./gradlew clean build
由于包装器的版本小于 7,每个任务都可以在./gradlew <task>或 的帮助下运行./gradlew.bat <task>
这对我有用。
| 归档时间: |
|
| 查看次数: |
136854 次 |
| 最近记录: |