我使用的是Spring 2.3.1和Kotlin 1.3.72。我几天前就更新了。从那一刻起,我就一直有依赖注入的问题。我不使用@Service、@Component等注释,我更喜欢通过@Configuration类创建bean,因此,例如,我有这样的配置:open class MatchModule我知道,由于有了open代理,我可以将所有的外观和方法设置为CGLIB,但在pom.xml中有标准的sp
当我使用Jenkins构建我的应用程序时,kotlin-maven-noarg没有被应用。当我在本地构建时会应用它。我发现我的本地构建和我的Jenkins构建之间唯一的区别是以下几行(使用-X选项):[DEBUG] Module name is my-module
[DEBUG] Writing resolution/kotlin-maven-noarg
我在IntelliJ IDEA中有一个只支持Java的多模块Maven项目,每当我重新构建模块或选择运行所有测试时,我都可以看到IDEA调用Kotlin编译器。这显示在后台进程栏中。它有时也会显示Kotlin: connecting to daemon,这似乎需要相当长的时间。对于某个项目,有没有办法让IDEA完全忽略Kotlin?我猜构建时间可以通过这种方式加快一点。我知道我可以禁用Kotlin插件,但这不是我想要