问题 : JSONObject不报错 不执行 直接 导致系统直接404
JSONObject jsonObj = JSONObject.fromObject(str)
原因分析 ,我是在websphere 用的 ,可能有类库冲突,也可能是java 版本的问题 jar 包要的是 1.5
这可能需要源码 用高版本的jdk编译 ,没找到源码
1 各种替换版本 不成功 ,最后用的这个版本
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.4</version>
<classifier>jdk15</classifier>
</dependency>
<dependency>
<groupId>net.sf.ezmorph</groupId>
<artifactId>ezmorph</artifactId>
<version>1.0.6</version>
</dependency>
<dependency>
<groupId>commons-beanutils</groupId>
<artifactId>commons-beanutils</artifactId>
<version>1.8.3</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>xom</groupId>
<artifactId>xom</artifactId>
<version>1.2.5</version>
</dependency>
2 有效 不使用 读取json,是写死在代码里面 因为一般不进行修改