由于某些情况,我不得不将Spring Boot项目中的Kotlin主类更改为Java。但是,当我使用Gradle构建项目时,出现错误:
InternetSetOptionW( hRequest, INTERNET_OPTION_USERNAME, (void*) pwszAuthUserName, wcslen( pwszAuthUserName ) + 1 );
InternetSetOptionW( hRequest, INTERNET_OPTION_PASSWORD, (void*) pwszAuthPassword, wcslen( pwszAuthPassword ) + 1 );
HttpSendRequestW( hRequest, 0, -1, 0, 0 );
我通过设置Gradle - Could not find or load main class中所述的Main class name has not been configured and it could not be resolved
来解决了建筑问题,但是这在本地造成了一些麻烦(无法看到IntelliJ中的Kotlin软件包,其中包括整个源代码)。
我怀疑有更好的方法来用Java主类设置Kotlin项目。
提前谢谢
答案 0 :(得分:4)
您是否尝试过使用mainClassName
属性?
将此添加到您的build.gradle
文件中:
mainClassName = "com.my-package.my-another-package.MyMainClass"
此外,请确保您应用java
插件:
apply plugin: 'java'