无法为根项目设置未知属性“mainClassName”

2022-09-04 06:50:51

我正在编写一个火花应用程序。使用以下文件,我在Intellij Idea中同步gradle时收到标题中所述的错误。build.gradle

plugins {
  id 'java'
}

sourceCompatibility = 1.8

mainClassName = 'HelloSpark'

repositories {
  mavenCentral()
}

dependencies {
....
}

答案 1

这是因为该属性是由 gradle 插件 引入的。添加插件修复了错误:mainClassNameapplicationapplication

plugins {
  id 'java'
  id 'application'
}

答案 2

推荐