问题描述:当项目2需要依赖一个jar包,而这个jar包是由项目1打包而成的时候,项目2运行时报错NoClassDeFoundError,缺少类文件。
原因:项目1依赖了其他的jar包,而项目1在打jar包的时候并不会将其依赖的jar包一起打包好,供项目2使用。
解决办法:项目2在依赖项目1打成的jar包的同时,还需要依赖项目1所依赖的其他jar包。
问题描述:当项目2需要依赖一个jar包,而这个jar包是由项目1打包而成的时候,项目2运行时报错NoClassDeFoundError,缺少类文件。
原因:项目1依赖了其他的jar包,而项目1在打jar包的时候并不会将其依赖的jar包一起打包好,供项目2使用。
解决办法:项目2在依赖项目1打成的jar包的同时,还需要依赖项目1所依赖的其他jar包。