电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

技术案例--sun.security.provider.Sun类找不到及类加载机制问题.pdfVIP免费

技术案例--sun.security.provider.Sun类找不到及类加载机制问题.pdf_第1页
1/5
1/5用友股份-LE支持服务业务本部技术方案--《sun.security.provider.Sun类找不到及类加载机制问题》建立日期:2013-07-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-JS-2013-00722/5文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-7-01魏享林产品支持部V1.0版本领域模块备注3/5目录sun.security.provider.Sun类找不到及类加载机制问题...........................................4一、问题现象................................................................................................................4二、问题分析................................................................................................................44/5sun.security.provider.Sun类找不到及类加载机制问题一、问题现象用was中间件时,报sun.security.provider.Sun类找不到,用NC中间件则无此问题。二、问题分析有JarSearch工具查找sun.security.provider.Sun类,会发现在IBMJDK中,该类在java\jre\lib\ext\ca_sun_14205.jar中,而在SunJDK中,该类位于java\jre\lib\rt.jar中。顾问反映的使用NC中间件不报这个类找不到,并不是因为NC中间件的关系,而是因为NC中间件一般使用SunJDK,SunJDK起动时,自然会将rt.jar放进类路径中,所以可以找到这个类。而用IBMJDK时,因为该类所在的jar文件位于java\jre\lib\ext目录下,即扩展包目录下,这个目录下的jar文件在JRE运行时,默认是不会加载的,这时需要手工将该jar文件加进类路径中。将jar文件放进NC可以扫描到的目录中即可,如nchome\lib,nchome\resources\lib,nchome\external\lib等。对于NC中间件,拷贝完jar文件即可,因为NC中间件起动时,会对所有的jar包都扫描一遍,加进类路径中。对于was中间件,还需要更新共享库,因为was5/5对于NC类路径是通过共享库来识别的,如果共享库没有更新,那么was是不知道NC中新加了jar包的。更新共享库很简单,运行wasSysConfig工具,更新was信息即可。NC及Was中间件下类加载机制问题,参见我以前提供的文档《Was和NC中间件下的类加载机制.docx》。

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

技术案例--sun.security.provider.Sun类找不到及类加载机制问题.pdf

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信