json-lib 的maven dependency ( 摘 )
项目中要用到json-lib,mvnrepository.com查找它的dependency时结果如下:
xml 代码
1 2 3 4 5 | <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version> 2.4 </version> </dependency> |
但是在install的时候总是说找不到这个jar,于是上 http://json-lib.sourceforge.net/准备下载jar包自己install到repository上,这时候发现了mvnrepository上的一点小问题,json-lib提供了两个jdk版本的实现, json-lib-2.1-jdk13.jar和json-lib-2.1-jdk15.jar,看来于是把dependency的描述修改成下面的形式就就解决问题了:
xml 代码
1 2 3 4 5 6 7 | <!--json-lib--> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version> 2.4 </version> <classifier>jdk15</classifier> </dependency> |
--------------------------------------------------
com.alibaba.fastjson.JSONObject依赖代码
1 2 3 4 5 | <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version> 1.2 . 28 </version> </dependency> |
net.sf.json.JSONObject依赖代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | <!-- JSONObject对象依赖的jar包 --> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version> 1.9 . 3 </version> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> <version> 3.2 . 1 </version> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> <version> 2.6 </version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version> 1.1 . 1 </version> </dependency> <dependency> <groupId>net.sf.ezmorph</groupId> <artifactId>ezmorph</artifactId> <version> 1.0 . 6 </version> </dependency> <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version> 2.2 . 3 </version> <classifier>jdk15</classifier><!-- 指定jdk版本 --> </dependency> |
XML转换成JSON所依赖的jar包 xom
1 2 3 4 5 6 | <!--将xml转换成JSON 所依赖的jar包--> <dependency> <groupId>xom</groupId> <artifactId>xom</artifactId> <version> 1.2 . 5 </version> </dependency> |
新手操作,仅用作学习笔记,如有不正确之处,望指正!
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET 9 new features-C#13新的锁类型和语义
· Linux系统下SQL Server数据库镜像配置全流程详解
· 现代计算机视觉入门之:什么是视频
· 你所不知道的 C/C++ 宏知识
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· 不到万不得已,千万不要去外包
· C# WebAPI 插件热插拔(持续更新中)
· .NET 9 new features-C#13新的锁类型和语义
· 会议真的有必要吗?我们产品开发9年了,但从来没开过会
· 《SpringBoot》EasyExcel实现百万数据的导入导出