共享库方案解决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所看到的

 

图3.4

点击确定à保存

4)确认共享库新建成功

   选择环境à共享库,出现如图3.5所看到的。表面共享库新建成功。

 

图3.5

4、        项目加入共享库

前提:项目已经公布到WAS上

1)停止项目

打开WAS,应用程序à应用程序类型àWebSphere企业应用程序

找到项目,将其停止。如图4.1所看到的

 

图4.1

2)引入共享库

2.1)停止后点击项目名称à找到引用,并点击共享库引用 。如图4.2所看到的

 

图4.2

2.2)选择模块,并点击引入共享库。如图4.3所看到的

 

图4.3

2.3)会出现如图4.4所看到的,选中可用项,点击=> 符号,将至加入为已选项,点击确定并保存。

图4.4

2.4)启动项目。

5、        重新启动WAS

6、        查看类共享类库是否生效

项目à管理模块àwehrà查看模块类装入器

1)重新启动后打开WAS,找到项目。并点击项目

2)点击管理模块

3)点击模块名称

4)查看模块类装入器

5)server1

6)找到共享类库。如若出现下图情况,表面共享类库载入成功。







本文转自mfrbuaa博客园博客,原文链接:http://www.cnblogs.com/mfrbuaa/p/5076158.html,如需转载请自行联系原作者


相关文章
|
5月前
|
Java Maven
maven jar 包冲突处理
maven jar 包冲突处理
32 0
|
7月前
|
Java Maven
【异常解决】为什么会产生jar包冲突,如何排查jar包冲突?
【异常解决】为什么会产生jar包冲突,如何排查jar包冲突?
156 0
|
2月前
|
Java 应用服务中间件 数据库连接
hibernate+struts2整合jar包冲突
hibernate+struts2整合jar包冲突
16 0
|
8月前
|
Java Maven 开发者
又遇到maven jar包冲突了,如何快速解决
又遇到maven jar包冲突了,如何快速解决
127 0
|
9月前
|
Java Maven
不会还在为jar包冲突发愁吧
在我们平时的开发过程中,常常会遇到引入各种不同的 jar 包,然后引发的 Maven 依赖冲突,今天我们来学习下如何使用 Maven 命令检测 pom.xml 中的重复依赖项。
50 0
|
11月前
|
Java Maven
maven工程解决jar包冲突
maven工程解决jar包冲突
|
12月前
|
Java 应用服务中间件 数据库连接
hibernate+struts2整合jar包冲突
前几天,在用Hibernate+Struts2做项目的时候遇到了一个很棘手的问题,jar包冲突!!!先亮一下错误:
64 0
|
Java 应用服务中间件 数据库连接
Maven项目中jar包冲突问题解决 导入jar包scope作用域的使用
Maven项目中jar包冲突问题解决 导入jar包scope作用域的使用
236 0
Maven项目中jar包冲突问题解决 导入jar包scope作用域的使用
|
消息中间件 SQL 分布式计算
spark和kafka jar包冲突NoSuchMethodError: net.jpountz.lz4.LZ4BlockInputStream
在利用Spark和Kafka处理数据时,有时会同时在maven pom中引入Spark和Kafka的相关依赖。但是当利用Spark SQL处理数据生成的DataSet/DataFrame进行collect或者show等操作时,抛出异常NoSuchMethodError: net.jpountz.lz4.LZ4BlockInputStream
|
Java Maven
Maven Helper:查找和排除Jar包冲突的依赖关系
Maven Helper:查找和排除Jar包冲突的依赖关系
223 0
Maven Helper:查找和排除Jar包冲突的依赖关系