ghellpatter
2016-09-01 11:21:42
JDK1.8 部分不向下兼容JDK1.7处理(类似maven编译找不到符号sun.org.mozilla.javascript.internal)
本文主要是针对最新JDK1.8.102不向下兼容JDK1.7以下版本
例如: 在MAVEN环境或者其它开发环境中无法找到: sun.org.mozilla.javascript.internal
这只是一个特例
在出现问题时, 先去寻求问题所在, 然后解析原因, 最后对症下药解决问题:
1. 差值问题所在:
http://blog.csdn.net/youlianying/article/details/50735003
2. 对比JDK编译
%JAVA_HOME%\jre\lib\rt.jar, 很重要的一个jar包, 这里不多做叙述, 个人去搜索
3.无法引用 sun.org.mozilla.javascript.internal
高版本JDK与低版本JDK中的 rt.jar 进行对比 然后将 sun.org* 等目录内容放入最新的 rt.jar中, 实现兼容
4. 重新编译重启项目验证, 一切OK
5.JDK1.8.102 中的 rt.jar 已经导入 sun.org.* 系列源码, 个人可以参照以上方法进行尝试
请下载代码后再发表评论

kikock LV2
2021年1月15日
ha1c9on LV1
2020年10月25日
abcdefg12_3 LV1
2020年8月10日
qbzz123 LV1
2020年6月11日
invocaiton LV2
2019年12月19日
anlan027 LV1
2019年1月6日
15652694041 LV1
2018年10月17日
zero_415 LV1
2018年7月10日
kaiqi239 LV1
2018年6月28日
Gyuli1992 LV1
2018年5月2日

3139863447 LV1
2024年4月10日
zj20020510 LV5
2023年9月14日
刘一天 LV2
2023年4月22日
mayang11 LV9
2023年1月10日
helecode
2021年9月16日
暂无贡献等级
yqzzcj LV1
2021年9月9日
wk61339532 LV7
2021年8月23日
jiomer LV8
2021年8月10日
鸡毛飞上天 LV3
2021年6月29日
这里的山路十八弯 LV4
2021年6月25日