共享库方案解决WAS中JAR包冲突
实现步骤:
1、 准备共享库JAR包
commons-httpclient-3.1.jar
httpclient-4.3.3.jar
httpcore-4.3.2.jar
httpmime-4.1.1.jar
commons-codec-1.6.jar
2、 上传至WASserver
1)在WAS上新建sharelib目录
指令mkdir sharelib 如图2.1

图2.1
2)用FTP工具上传准备的JAR包到sharelib中。如图2.2

图2.2
3、 建立共享类库
1)选择 环境à共享库 如图3.1

图3.1
2)新建共享库
因为项目在节点server5Node01,服务器server1以下。因此做对应选择后点击新建。如图3.2所看到的

图3.2
3)设置新建的共享库 如图3.3所看到的
设置类路径
将以下内容拷贝到如图对应位置
/sharelib/commons-httpclient-3.1.jar
/sharelib/httpclient-4.3.3.jar
/sharelib/httpcore-4.3.2.jar
/sharelib/httpmime-4.1.1.jar
/sharelib/commons-codec-1.6.jar

图3.3
选择 请对此共享库使用隔离的类装入器,如图3.4所看到的
version=1&modificationDate=1408516543000" alt="" style="border:1px solid transparent">
图3.4
点击确定à保存
4)确认共享库新建成功
选择环境à共享库,出现如图3.5所看到的。表面共享库新建成功。
version=1&modificationDate=1408516586000" alt="" style="border:1px solid transparent">
图3.5
4、 项目加入共享库
前提:项目已经公布到WAS上
1)停止项目
打开WAS,应用程序à应用程序类型àWebSphere企业应用程序
找到项目,将其停止。如图4.1所看到的
version=1&modificationDate=1408516620000" alt="" style="border:1px solid transparent">
图4.1
2)引入共享库
2.1)停止后点击项目名称à找到引用,并点击共享库引用 。如图4.2所看到的

图4.2
2.2)选择模块,并点击引入共享库。如图4.3所看到的
version=1&modificationDate=1408516697000" alt="" style="border:1px solid transparent">
图4.3
2.3)会出现如图4.4所看到的,选中可用项,点击=> 符号,将至加入为已选项,点击确定并保存。

图4.4
2.4)启动项目。
5、 重新启动WAS
6、 查看类共享类库是否生效
项目à管理模块àwehrà查看模块类装入器
1)重新启动后打开WAS,找到项目。并点击项目
2)点击管理模块
3)点击模块名称
4)查看模块类装入器
5)server1
6)找到共享类库。如若出现下图情况,表面共享类库载入成功。

共享库方案解决WAS中JAR包冲突的更多相关文章
- 解决EBS中JAR包冲突的问题
同事解决的,摘抄上来备用. 问题描述:在OAF里调用ESB的服务报错如下: Error Page Exception Details. oracle.apps.fnd.framework.O ...
- Maven中 jar包冲突原理与解决办法
Maven中jar包冲突是开发过程中比较常见而又令人头疼的问题,我们需要知道 jar包冲突的原理,才能更好的去解决jar包冲突的问题.本文将从jar包冲突的原理和解决两个方面阐述Maven中jar包冲 ...
- 【Maven】【IDEA】在idea中开发web项目,解决maven的jar包冲突的方法
在idea中开发web项目,解决maven的jar包冲突的方法 第一步: 先对项目进行 clean ,再进行install 第二步: 出现NoSuchMethodException,ClassNotF ...
- 解决Maven依赖jar包冲突总结
maven导入jar包中的一些概念: 直接依赖:项目中直接导入的jar包,就是该项目的直接依赖包. 传递依赖:项目中没有直接导入的jar包,可以通过项目直接依赖jar包传递到项目中 ...
- 解决Maven的jar包冲突问题
1. 问题描述 控制台说:无法将 com.zpx.servlet.MyServlet 识别为 javax.servlet.Servlet 2. 问题原因 Maven的一个核心功能就是一键构建,所以Ma ...
- Maven中jar包冲突的解决方式
现象 创建一个maven工程,引入spring-context包. <dependency> <groupId>org.springframework</groupId& ...
- Maven中Jar包冲突,不让某个Jar包打入到工程中
查看工程目前冲突的Jar包,这里以fastjson.jar为例: 打开工程的pom.xml,进入到Dependency Hierarchy页面搜寻目标Jar. 从这里我们可以看到目前工程中有2处导入 ...
- 【BUG】websphere找不到类或jar包冲突
来自:http://liuwei1578.blog.163.com/blog/static/49580364200991572642653/ Jar包冲突问题是在大型Java软件开发中经常遇到的问题, ...
- Android 第三方库导致jar包冲突解决办法
这几天的任务是将mapbox的工程合到程序中去,但是合并过程却出现了问题 合并方法: 在app的build.gradle中添加 dependencies { compile ('com.mapbox. ...
随机推荐
- 自定义NavgationBa返回按钮
iOS 上UINavigationController视图压栈形式,可以在当前视图无限制push许多视图,然而一些会觉得自带的push按钮不够美观,而且当上的上一个页面title很长的时候,那个返回 ...
- [置顶] MyEclipse显示中文界面,在线安装教程
准备工作 1,装好MyEclipse软件 2,可以上网 3,在线安装地址:http://download.eclipse.org/technology/babel/update-site/R0.11. ...
- 老罗android开发视频教程 下载地址
感觉老罗android开发视频教程讲得挺好挺全面的,适合新手学习.分享 老罗android开发视频教程 下载地址: 电驴:http://www.verycd.com/topics/2929580/ 老 ...
- Nginx 訪问日志增长暴增出现尖刀的具体分析
前言: Nginx日志里面Mobileweb_access.log增长特别大.一天上百兆.将近100W的訪问记录.依照我们眼下的规模,热点用户才500个左右.就算人人用手机app訪问 ...
- ZOJ 3829 贪心 思维题
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3829 现场做这道题的时候,感觉是思维题.自己智商不够.不敢搞,想着队友智商 ...
- 很好用的一个类:TJvAppXMLFileStorage
以前写软件的时候,在处理软件配置信息的时候,总是要写很多重复的代码,把配置信息写到Ini文件当中.昨天到网上查了一下,发现JVCL中提供了一个非常好用的类TJvAppXMLFileStorage,可以 ...
- ConnectivityManager
ConnectivityManager 主要管理网络连接的相关的类它主要负责的是1 监视网络连接状态 包括(Wi-Fi, GPRS, UMTS, etc)2 当网络状态改变时发送广播通知3 当网络连接 ...
- hdu 1665 That Nice Euler Circuit(欧拉定理)
输入n个点,然后从第一个点开始,依次链接点i->点i+1,最后回到第一点(输入中的点n),求得到的图形将平面分成了多少部分. 根据欧拉定理 v_num + f_num - e_num = 2可知 ...
- [读书笔记]设计原本[The Design of Design]
第1章 设计之命题 1.设计首先诞生于脑海里,再慢慢逐步成形(实现) 2.好的设计具有概念完整性:统一.经济.清晰.优雅.利落.漂亮... 第2章 工程师怎样进行设计思维——理性模型 1.有序模型的有 ...
- [置顶] 自己动手写Web容器之TomJetty之六:动态页面引入
传送门 ☞ 1.Web服务内功经脉 传送门 ☞ 2.让服务动起来 传送门 ☞ 3.掀起请求盖头来 传送门 ☞ 4.静态页面起步 传送门 ☞ 5.包装请求参数 在上一节,我们已经完成了TomJetty服 ...