webshere下jar包冲突解决办法

使用was的共享库,可以解决jar冲突,具体步骤如下:

A、创建共享库:

   1、在was管理端进入“环境”--“共享库”,先建立共享库:

webshere下jar包冲突解决办法

  2、新建共享库,并设置作用域:

webshere下jar包冲突解决办法

  3、指定共享库名称和类路径,多个jar包用“回车”分隔,不可用特殊符号分隔(逗号、分号等),类路径为步骤1中所创建的jar包路径:

webshere下jar包冲突解决办法

  4、点击【应用】按钮,同时【保存】并重启was才能生效;

B、在应用中使用共享库

  1、在was管理端,进入应用程序管理界面:

webshere下jar包冲突解决办法

  2、选择需要制定使用共享库的应用点击进去

webshere下jar包冲突解决办法

  3、进入“共享库引用”模块,为应用指定共享库并【保存】:

webshere下jar包冲突解决办法

  4、进入“类装入和更新检测”,将父类装载顺序设置为“父类最后”:

webshere下jar包冲突解决办法

webshere下jar包冲突解决办法

5、重启改应用生效,如果不生效需要重启was;