最近在学习web开发时,遇到了这样的一个报错:
查了很久才发现错误。
解决方案:
1、查看架包
一共是6个架包
下面是IDEA环境添加架包语句:
<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> </dependency>
2、有人可能像我一样还导了这个包
com.alibaba.fastjson
如果在java文件导这个包,JSONObject.fromObject方法会报错
应当将上句修改为下局
结果:
问题解决。