兩個jar包下相同包名類名引入沖突的解決方法
有時候引入的jar包中的包名類名與其他jar包中的包名類名相同,導致程序在編譯或運行的時候無法正確引用想要的類, 解決方法就是去掉其中不需要的那個jar包
有一個項目下需要用到OpenCV和javacv,但是javacv中已經包含瞭另一個版本的的openCV,這與我們需要的OpenCV版本不一致, 但是編譯和運行的時候程序引入的是我們不需要的版本
一.查看maven樹,以idea為例
找到javacv中的OpenCV項,雙擊
找到在javacv中OpenCV的坐標
2.修改pom文件
到此這篇關於兩個jar包下相同包名類名引入沖突的解決方法的文章就介紹到這瞭,更多相關jar包下相同包名類名引入沖突內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 解決idea2020.1找不到程序包和符號的問題
- idea導入springboot項目沒有maven的解決
- idea關聯maven的使用詳解
- JavaCV實現照片馬賽克效果
- 帶你走進Maven的大門-最全Maven配置及集成idea工具總結