ghellpatter的gravatar头像
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.* 系列源码, 个人可以参照以上方法进行尝试

 

6. rt.jar 文件进行上传, 需要参考的自行处理JDK1.8 部分不向下兼容JDK1.7处理(类似maven编译找不到符号sun.org.mozilla.javascript.internal)


打赏

文件名:JDK升级1.8需处理.rar,文件大小:16581.062K 下载
  • /
      • /jar
        • /jar/rt.jar
    • /readme 升级JDK1.8注意事项.txt
最代码最近下载分享源代码列表最近下载
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 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日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友