Я пытаюсь запустить очень простой проект с использованием Gradle и запуская следующую ошибку при использовании gradlew run command
:
could not find or load main class 'hello.HelloWorld'
Вот моя файловая структура:
SpringTest
-src
-hello
-HelloWorld.java
-Greeter.java
-build
-libs
-tmp
-gradle
-wrapper
-build.gradle
-gradlew
-gradlew.bat
Я исключил содержимое папок libs и tmp, потому что не думал, что это будет релевантная информация для этой проблемы, но я могу добавить его, если потребуется.
Вот мой файл build.gradle:
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'
}
Любая идея о том, как исправить эту проблему? Я пробовал всевозможные вещи для атрибута mainClassName, но ничего не работает.