1. 程式人生 > >Gradle引入net.sf.json失敗的處理方法

Gradle引入net.sf.json失敗的處理方法

最近使用Gradle引入net.sf.json-lib時,發現根本下載不了,如下所示:

compile(
        'net.sf.json-lib:json-lib:2.4'
)

經瞭解,有些jar包區分jdk版本,發現此jar包需要加版本號(其他類似的jar包也需要這樣處理),故正確的引入方式如下:

compile(
        'net.sf.json-lib:json-lib:2.4:jdk15'
)

另外使用maven引入此jar包時,pom.xml中要加上classifier標籤指定jdk版本,如下:

<dependency>
    <groupId>
net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency>