前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Linux下配置Weblogic环境连接数据库的Bug

Linux下配置Weblogic环境连接数据库的Bug

作者头像
AlicFeng
发布2018-06-08 11:50:08
1.3K0
发布2018-06-08 11:50:08
举报
文章被收录于专栏:Linux技术资源分享

javax.naming.NoInitialContextException: Cannot instantiate class: weblogic.jndi.WLInitialContextFactory [Root exception is java.lang.ClassNotFoundException: weblogic.jndi.WLInitialContextFactory]

将WebLogic.jar添加到Add to library中。可是在执行时发现报错:

一:不自动识别jar为classes需要手动

Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/security/subject/AbstractSubject

如果将wlclient.jar也添加到路径时,会报错:

Exception in thread "main" java.lang.NoClassDefFoundError: weblogic/security/acl/UserInfo

在Linux环境下,Oracle已经改变了weblogic包路径的内容,不能再像以前那样直接引用weblogic.jar.需要用到Weblogic提供的JarBuilder Tool。

方法(我的jdk是1.8):

1、进入lib路径

cd/home/alic/WebLogic/Oracle/Middleware/Oracle_Home/wlserver/server/bin/

2、创建新的wlfullclient.jar包

java -jar wljarbuilder.jar

3、将创建的wlfullclient.jar添加到你的应用程序的Add to library下就可以了。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016.03.15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档