我想搭建一个Spring Boot微服务项目,结构如下:
父依赖:xx-parent
子依赖项:xx-xxx、common、xx-xxx
我把所有的公共依赖放在公共模块中,其他子模块引用它。最后我在每个需要打包成jar的模块的pom文件中添加了spring-boot-maven-plugin,指定了主类,配置了重新打包。但是,当我打包项目时,我只得到了一个 *.jar 文件,没有 *.jar.original 文件。另外,*.jar文件大小只有几kb,并且没有包含任何相关的依赖,也就是说没有执行重新打包的目标。但是在我的IntelliJ IDEA中并没有报错。如何解决这个问题?
我尝试了很多方法,比如使用IntelliJ IDEA的内置工件构建器,但是生成的工件有各种错误。我也尝试使用 Maven assemble 插件来构建它,但它也没有用。但是,我的代码没有问题,可以运行。问题出在打包的JAR文件中的错误。