在A模块中有一个服务(在包nfts.core
中),B模块包含A中服务的实现。我选择开发工具包的想法。我通过导入项目结构中的模块将A导入到B项目中。此外,还完成了pom依赖。
当我使用spring boot parent 1.3.7版本,mvn clean install A
和mvn clean install B
时,它就会成功。
有一个日志可能是有用的:
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ core ---
但是,当我使用spring boot 2.0.4版本时,那么出来的包nfts.core就不存在了。
[INFO]--- maven-compiler-plugin:3.7.0:compile (default-compile) @ core ---
为什么?我可以自定义弹簧靴的maven插件吗?
这听起来更像是遇到maven问题而不是Spring Boot问题。
我猜你只是在新案例中尝试基于本地存储库中不存在的东西进行构建。
我试试: