Из-за некоторых обстоятельств мне пришлось изменить основной класс Kotlin в моем проекте Spring Boot на Java.Но когда я строю проект с Gradle, я получаю сообщение об ошибке: Main class name has not been configured and it could not be resolved
Main class name has not been configured and it could not be resolved
Я исправил проблему здания, установив sourceSets.main.java.srcDirs = ['src'], как указано в Gradle - Не удалось найти или загрузить основной класс но это портит некоторые вещи локально (я не вижу пакет Kotlin в IntelliJ, который включает весь исходный код).Я подозреваю, что есть лучший способ настроить проект Kotlin с основным классом Java.
sourceSets.main.java.srcDirs = ['src']
Заранее спасибо
Вы пытались использовать свойство mainClassName?
mainClassName
Добавьте это в свой файл build.gradle:
build.gradle
mainClassName = "com.my-package.my-another-package.MyMainClass"
Также убедитесь, что вы применили плагин java:
java
apply plugin: 'java'