我正在编写一个 Spark 应用程序。使用以下build.gradle
文件,在Intellij Idea中同步gradle时出现标题中所述的错误。
plugins {
id 'java'
}
sourceCompatibility = 1.8
mainClassName = 'HelloSpark'
repositories {
mavenCentral()
}
dependencies {
....
}
最佳答案
这是因为gradle插件mainClassName
引入了application
属性。添加application
插件可修复错误:
plugins {
id 'java'
id 'application'
}
关于java - 无法为根项目设置未知属性 'mainClassName',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56535494/