Я использую весеннюю загрузку 2.0 на языке программирования kotlin. В моем проекте я использую классы Java, а также классы Kotlin, но когда я строю проект с использованием gradle и запускаю на терминале следующую команду
java -jar my_springboot_kotlin_gradle_project
и я получаю сообщение об ошибке, подобное этому
Причина: java.lang.ClassNotFoundException:
com.example.components.utils.EncryptionUtils в
java.net.URLClassLoader.findClass (URLClassLoader.java:381)
~ [na: 1.8.0_171] в
java.lang.ClassLoader.loadClass (ClassLoader.java:424) ~ [na: 1.8.0_171]
в
org.springframework.boot.loader.LaunchedURLClassLoader.loadClass (LaunchedURLClas
sLoader.java:93) ~ [myapp-0.0.1-SNAPSHOT.jar: na] в
java.lang.ClassLoader.loadClass (ClassLoader.java:357) ~ [na: 1.8.0_171]
... 15 общих кадров пропущено
и если я использую java spring beans в kotlin spring beans, то весенняя загрузка не может автоматически связывать java bean.