1. 程式人生 > >maven的json-lib匯入屢次失敗之原因

maven的json-lib匯入屢次失敗之原因

今天搭框架開始實現前臺的json了,於是逐個找適合的框架,發現要實現json還要引入一個jar包叫json-lib

好,看起來挺簡單的,我就開始用maven倒入了,很自然的,我就去mvnrepository.com去查dependency的寫法

找到的是這樣的

<dependency>    
    <groupId>net.sf.json-lib</groupId>   
    <artifactId>json-lib</artifactId>    
    <version>2.4</version>    
</dependency>
問題就是在這裡,一次次的error,我總以為是因為maven的老毛病,這個用過maven,並且不開私服的人都懂的,經常性發些毛病報一個失敗,但是多試幾次就會好的。

可是這次不同了,從下午到半夜都是不成功的。

後來看到一篇文章,說還關係到兩個jdk版本的實現json-lib-2.1-jdk13.jar和json-lib-2.1-jdk15.jar,好吧,還有這一出。

最後看這篇文章說,只要修改描述成如下方式,就輕鬆的解決這個問題了

<!--json-lib-->  
<dependency>  
    <groupId>net.sf.json-lib</groupId>  
    <artifactId>json-lib</artifactId>  
    <version>2.4</version>  
    <classifier>jdk15</classifier>  
</dependency>
說明以後碰到問題不要用固有的思路去想問題,而是要再從其他側面去想想,比如這次就是高人去sourceforge上查了程式碼才發現的。

這裡再公開下,那位高人貼的這個問題的解決方法:

http://www.cnblogs.com/yqskj/archive/2013/05/27/3101934.html