pom文件添加了依賴,java類卻沒法引用問題

在一個demo項目裏,想搞一個junit測試單元,用spring-test和mybatis鏈接數據庫進行CRUD操做。 無奈,添加了dependency以後,老是沒法引用jar。spring

環境jdk是1.7的。用idea開發工具, 數據庫

用idea的提示引用後老是引用最新版本的jar。環境配置的junit和spring-test版本以下 mybatis

alt+enter自動添加後,老是默認添加最新版本ide

看下引入的jar版本:工具

變成鳥最新的jar,而後運行測試類報錯。。。開發工具

jdk版本過低,不可能改變jdk版本。測試

爲啥總是引入最新版本,而不能使用pom中已存在jar呢?idea

看下圖:3d

 

注意scope標籤,這個標籤是隻能在test package下才能引用此jar包,而個人測試類路徑以下:blog

兩種方法,一種是去掉depedency中的scope標籤,另外一種是將測試類放到scope包含的package下。

這裏去掉scope標籤。

運行結果:

終於出來了。

相關文章
相關標籤/搜索