在linux环境下,通过maven构建出来的jar包启动报错

Springboot ,Maven聚合模块项目。

A模块项目引用了B模块项目的一个类

在windows环境下,通过maven构建出来的jar包正常,放在linux环境先也是正常的。

在linux环境下,通过maven构建出来的jar包启动报错:


APPLICATION FAILED TO START


Description:

A component required a bean of type '***'' that could not be found.

Action:

Consider defining a bean of type '***' in your configuration.

A模块找不到B模块的类,A项目中有B.jar了

你需要先安装B到本地;
然后在打包