• 共享库方案解决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)找到共享类库。如若出现下图情况,表面共享类库载入成功。

  • 相关阅读:
    我的ORM之八-- 事件
    JavaScript(四):函数
    JavaScript(三):数据类型转换
    CSS(九):设置盒子水平垂直居中
    CSS(八):定位属性
    CSS(三):引入样式和优先级
    Dapper:安装Dapper时报错
    HTML(四):行级标签和块级标签
    解决Linux里面未启用网卡的问题
    linq操作符:分区操作符
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/5076158.html
Copyright © 2020-2023  润新知