将rt.jar文件放入WAR文件不会导致Java使用它.Web容器的类加载器应始终在查看webapp中的JAR之前尝试系统类加载器,系统类加载器将使用rt.jar引导类路径; 即JRE安装目录中的那个.
这也是一样.如果Java运行时使用rt.jar它可能会陷入可怕的混乱.您rt.jar可以尝试调用Java可执行文件中未实现的本机方法,也可以调用其行为和/或签名以不兼容的方式更改的内部方法.
如果您打算这样做以"修复"类库中的某些行为,我的建议是:
| 归档时间: |
|
| 查看次数: |
3534 次 |
| 最近记录: |