遇错场景:
该maven项目依赖于另外一个公共的maven项目,公共的maven项目的pom.xml有部分mysql连接这类无用的jar引用。
解决:
方案一:
定义一个父maven项目,将jar统一放到父项目pom.xml来管理,其他子项目继承。
方案二:
类似我遇到的场景,去掉这个公共maven项目的无用jar,避免pom.xml的jar冲突。
建议:
从长计议,建议使用方案一,别给自己挖坑。
该maven项目依赖于另外一个公共的maven项目,公共的maven项目的pom.xml有部分mysql连接这类无用的jar引用。
定义一个父maven项目,将jar统一放到父项目pom.xml来管理,其他子项目继承。
类似我遇到的场景,去掉这个公共maven项目的无用jar,避免pom.xml的jar冲突。
从长计议,建议使用方案一,别给自己挖坑。