「gradle run」でメイン クラスを実行しようとすると、プログラムがメイン クラスを読み込めないというエラーが表示されます: src.speechsdk.quickstart.Main。ただし、以下のコードの最後で、既に mainClass.set("src.speechsdk.quickstart.Main") } を宣言しています。ここで何が問題なのですか?
plugins {
java
`maven-publish`
application
}
repositories {
mavenCentral()
mavenLocal()
maven {
url = uri("https://csspeechstorage.blob.core.windows.net/maven/")
}
maven {
url = uri("https://repo.maven.apache.org/maven2/")
}
}
dependencies {
implementation("com.microsoft.cognitiveservices.speech:client-sdk:1.17.0")
implementation("com.google.code.gson:gson:2.8.5")
implementation("com.squareup.okhttp:okhttp:2.5.0")
}
group = "com.microsoft.cognitiveservices.speech.samples"
version = "0.0.1-SNAPSHOT"
description = "quickstart"
publishing {
publications.create<MavenPublication>("maven") {
from(components["java"])
}
}
application {
mainClass.set("src.speechsdk.quickstart.Main")
}