1. 程式人生 > >【pom.xml 依賴】使用net.sf.json-lib-2.4-jdk15.jar所需要的其他依賴架包 以及其一直在pom.xml報錯的問題

【pom.xml 依賴】使用net.sf.json-lib-2.4-jdk15.jar所需要的其他依賴架包 以及其一直在pom.xml報錯的問題

本博文著重講一下,關於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