JDK下面的包和工程里面的包相同会不会冲突?

qmj150 2010-06-17 01:16:55
JDK包路径:
/opt/java6/jre/lib/ext/sunjce_provider.jar

工程包路径:
./callweb/web/WEB-INF/lib/sunjce_provider.jar

请问都包含sunjce_provider.jar,会不会冲突?
...全文
91 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
diggywang 2010-06-19
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yktd26 的回复:]
为啥不会被用到?
[/Quote]

JVM包加载有优先级的,默认ext下优先
yktd26 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 stevech 的回复:]
不会冲突,因为/callweb/web/WEB-INF/lib/sunjce_provider.jar根本就不会被用到,呵呵。除非、除非你很NB自己改了Classloader
[/Quote]
为啥不会被用到?
stevech 2010-06-17
  • 打赏
  • 举报
回复
不会冲突,因为/callweb/web/WEB-INF/lib/sunjce_provider.jar根本就不会被用到,呵呵。除非、除非你很NB自己改了Classloader
diggywang 2010-06-17
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 apollo_ts 的回复:]
不会,因为服务容器类装载器是有优先级的,环境中的往往优先。但是如果有区别就坏了,你想要加载的不是真想要的就不对头了。
[/Quote]

这就是冲突啊!ext下的永远优先你项目包下的。
狂想者 2010-06-17
  • 打赏
  • 举报
回复
学习中。。。。。。。。。。。
yudongming 2010-06-17
  • 打赏
  • 举报
回复
学习了。。。。
APOLLO_TS 2010-06-17
  • 打赏
  • 举报
回复
不会,因为服务容器类装载器是有优先级的,环境中的往往优先。但是如果有区别就坏了,你想要加载的不是真想要的就不对头了。

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧