【发布时间】:2018-07-04 06:49:48
【问题描述】:
我使用 kotlin-maven-plugin (v 1.2.21) 构建了一个 Java/Kotlin 混合库。该库实际上是一个 Spring Boot 应用程序 (v 1.5.9)
现在,当我在另一个项目中将其声明为依赖项时,我遇到了奇怪的问题: - 我的 IDE (Intellij) 能够找到我需要的类:自动完成向我推荐这些类,我没有错误 - 但是当我尝试构建我的应用程序时,我得到编译错误,说我试图导入的包(以及类)不存在。
当我在 IDE 中展开 jar 时,我可以看到这些类存在于预期的包中,位于 BOOT-INF/classes 目录下。
所以我有点困惑...是否有特定的配置可以放入 kotlin-maven-plugin ,以便生成的 jar 可以被其他人使用?
谢谢
【问题讨论】:
标签: java maven spring-boot kotlin