Я намагаюся запустити дуже простий проект за допомогою 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, але, здається, нічого не працює.