【pom.xml 依賴】使用net.sf.json-lib-2.4-jdk15.jar所需要的其他依賴架包 以及其一直在pom.xml報錯的問題
阿新 • • 發佈:2019-02-17
本博文著重講一下,關於net.sf.json-lib-2.4-jdk15.jar包依賴一直報錯的問題:
首先json-lib-2.4-jdk15.jar僅它本身不夠,必須如下的幾個依賴架包都有才能使用!!!
小編將json-lib-2.4-jdk15.jar以及其相關的依賴架包的正確配置給出【pom.xml檔案】:
<!-- json所需要的所有jar包 --> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>net.sf.ezmorph</groupId> <artifactId>ezmorph</artifactId> <version>1.0.6</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.1</version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version>3.2.1</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.8.3</version> </dependency>
剛開始小編髮現這個依賴關係不管怎麼配置都報錯
但是本地倉庫看著也沒什麼問題,已經入庫了
解決方法:
查詢後發現我們需要在這個JSON架包中新增節點<classifier>jdk15</classifier>:
pom.xml檔案依賴配置:
<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency>
然後就好了,希望幫到各位需要的同學,本文為博主原創,歡迎轉載,並註明出處https://blog.csdn.net/Alex_81D/article/details/79697973