我有一个多模块项目:
Root project 'platform'
+--- Project ':api'
+--- Project ':common'
在:common模块中,我包含了所有的依赖项,在:api模块中,我只有
apply(plugin = "org.springframework.boot")
dependencies {
implement(project(":common"))
}
问题是,当我构建:api模块时,从 jar 文件中我看不到 jar 文件中的任何依赖项,BOOT-INF/libs/只有BOOT-INF/classes/. 当我使用 java -jar 运行 jar 时,它为:common模块中的一个类显示 NoClassFound 。
gradle :api:bootRun 工作良好。
我应该做任何其他配置吗?我正在使用 gradle 4.9 kotlin dsl 和 spring boot 插件 1.5.15.RELEASE
GCT1015
料青山看我应如是
相关分类