【发布时间】:2021-09-18 00:39:18
【问题描述】:
我的问题是,当我尝试使用命令 gradlew run 运行我的 JavaFX 项目时,我收到一个错误:Error: Could not find or load main class sample.Main
我试图用
sourceSets.main.java.srcDirs = ['src'] 和/或
mainClassName = "sample.Main"
我是否错过了一些非常重要的事情?
build.gradle
plugins {
id 'java'
id 'application'
}
//sourceSets.main.java.srcDirs = ['src']
repositories {
mavenCentral()
}
dependencies {
implementation 'org.apache.maven:maven-plugin-api:3.8.1'
implementation 'org.openjfx:javafx-controls:16'
implementation 'org.openjfx:javafx-fxml:16'
implementation group: 'mysql',
name: 'mysql-connector-java',
version: '8.0.24'
}
application {
mainClassName = "sample.Main"
}
项目浏览器
更多信息。
JDK:OpenJDK-16(版本 16.0.1)
IDE:IntelliJ 2021.1.3
我只是想让它开始。我不知道我是否只是不能谷歌问题或误解了 gradle 中的某些内容。
【问题讨论】: