Ich versuche, ein sehr einfaches Projekt mit Gradle auszuführen, und bei der Verwendung von gradlew run command
: tritt der folgende Fehler auf :
could not find or load main class 'hello.HelloWorld'
Hier ist meine Dateistruktur:
SpringTest
-src
-hello
-HelloWorld.java
-Greeter.java
-build
-libs
-tmp
-gradle
-wrapper
-build.gradle
-gradlew
-gradlew.bat
Ich habe den Inhalt der Ordner libs und tmp ausgeschlossen, da ich nicht dachte, dass dies relevante Informationen für dieses Problem sind, aber ich kann sie bei Bedarf hinzufügen.
Hier ist meine build.gradle-Datei:
apply plugin: 'java'
apply plugin: 'application'
apply plugin: 'eclipse'
mainClassName = 'hello/HelloWorld'
repositories {
mavenLocal()
mavenCentral()
}
dependencies {
compile "joda-time:joda-time:2.2"
}
jar {
baseName = "gs-gradle"
version = "0.1.0"
}
task wrapper(type: Wrapper) {
gradleVersion = '1.11'
}
Haben Sie eine Idee, wie Sie dieses Problem beheben können? Ich habe alle möglichen Dinge für das Attribut mainClassName ausprobiert, aber nichts scheint zu funktionieren.