Как импортировать разные версии одной и той же банки?

Мой проект должен импортировать две разные версии одной и той же банки, и они несовместимы. Как я могу решить это с Maven? Благодарю.

1 ответ

Наличие двух разных версий одного и того же jar-файла обычно является плохой идеей, поскольку они могут совместно использовать одни и те же классы с полным доменным именем, например com.example.MyClass.

Обычный загрузчик классов не сможет различить две версии классов, поэтому вы, вероятно, столкнетесь и с другими проблемами.

Это сказал, хотя...

Вы можете использовать dependency:copy цель захватить явные артефакты и поместить их где-нибудь в вашем проекте. Пояснения см. В документах: http://maven.apache.org/plugins/maven-dependency-plugin/examples/copying-artifacts.html

Другие вопросы по тегам