gpt4 book ai didi

gradle - 如何将 "Cannot assign ' String' 解析为 'Publication'“IntelliJ 中的 Gradle 错误?

转载 作者:行者123 更新时间:2023-12-03 03:44:15 24 4
gpt4 key购买 nike

我正在为一个项目使用 Gradle 6.7,并且我正在使用 IntelliJ。在编写 Gradle 文件或运行检查时,我不断收到此错误。

"Cannot assign 'String' to 'Publication'".

根据 Gradle 文档和所有示例,我的配置似乎是正确的,但我无法解决这些警告。

import org.gradle.api.tasks.testing.logging.TestLogEvent

buildscript {
buildscript {
repositories {
google()
mavenCentral()
gradlePluginPortal()
jcenter()
}
dependencies {
classpath "org.github.ngbinh.scalastyle:gradle-scalastyle-plugin_2.11:1.0.1"
classpath "net.ltgt.gradle:gradle-errorprone-plugin:0.8"
classpath "net.ltgt.gradle:gradle-nullaway-plugin:0.2"
classpath "gradle.plugin.com.dorongold.plugins:task-tree:1.5"
}
}
}


apply plugin: 'java'
apply plugin: 'scalaStyle'
apply plugin: 'scala'
apply plugin: 'maven'
apply plugin: 'maven-publish'
apply plugin: 'java-library'
apply plugin: 'net.ltgt.errorprone'
apply plugin: 'net.ltgt.nullaway'
apply plugin: "com.dorongold.task-tree"
apply plugin: "jacoco"

group 'com.mridang'
version '0.0.2'

...
...

publishing {
repositories {
maven {
name = "github"
url = uri("https://maven.pkg.github.com/mridang/myrepo")
credentials(PasswordCredentials)
}
}
publications {
maven(MavenPublication) {
from components.java

artifact sourcesJar
artifact scaladocJar

pom {
name = 'myproject'
description = 'Foo'
url = 'https://github.com/mridang/myrepo'
issueManagement {
system = "Github"
url = "https://github.com/mridang/myrepo/issues"
}
}
}
}
}

这是一个更好地说明问题的屏幕截图:

enter image description here

最佳答案

这是误报检查警告。您可以在跟踪器中为这个问题投票:IDEA-162281 .

关于gradle - 如何将 "Cannot assign ' String' 解析为 'Publication'“IntelliJ 中的 Gradle 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64771722/

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