我需要向Websphere集群添加共享库。 我使用了以下方法 - 以这种方式修改了setupCmdLine.bat文件
SET WAS_EXT_DIRS=%JAVA_HOME%\lib;%WAS_HOME%\classes;%WAS_HOME%\lib;%WAS_HOME%\installedChannels;%WAS_HOME%\lib\ext;%WAS_HOME%\web\help;%ITP_LOC%\plugins\com.ibm.etools.ejbdeploy\runtime;%EXTERNAL_LIB_DIR%
这样就可以将自定义jar添加到%EXTERNAL_LIB_DIR%文件夹中。 但这适用于单个服务器。 如何对整个群集进行操作?
答案 0 :(得分:2)
您应该没有修改startupCmdLine
。它不是群集中的正确方式,也不是单个服务器中的正确方式。通过管理控制台Environment > Shared libraries
配置您的共享库。如果要将该库与群集关联,可以在Scope组合中选择正确的群集。当然,您需要在作为群集成员的每个节点上创建包含共享jar的目录,并将其与您的应用程序或服务器关联。
<强>更新强>
要创建服务器类加载器,请转到Servers > Server Types > WebSphere application servers > server_name > Java and Process Management > Class loader
并创建新的类加载器,然后将库附加到它。
另见: