使用Junit測試一個spring靜態工廠實例化bean的例子,全部代碼都沒有問題,可是出現 java.lang.IllegalArgumentException 異常,java
以下圖所示:spring
開始覺得是代碼寫錯了,找來找去,代碼沒有問題,原來是JDK版本太高,修改項目的JDK版本,把版本從1.8 降爲1.7,以下圖所示:測試
測試,成功,以下圖所示:.net
參考連接:https://blog.csdn.net/frost_pig/article/details/54585546blog