我使用 IBM RSA 7.5 和 Websphere Server 6.1 作为应用服务器。我无法更改类加载器顺序下拉框。它具有禁用状态。如何启用它。我需要将项目“首先使用父类加载器加载的类”更改为“首先使用应用程序类加载器加载的类”。
问问题
5291 次
2 回答
5
“类加载器选项在管理控制台中被禁用,因为应用程序是以“松散配置”方式发布的。这意味着您的应用程序二进制文件和描述符文件不驻留在 WAS 应用程序存储库中。因为您通过 RAD 发布它们(最有可能配置为“使用工作区中的资源运行”),然后应用程序二进制文件存在于各种项目的输出文件夹中,并指示 WAS 从该位置读取二进制文件/描述符文件。因此,WAS 管理员控制台无法更改这些文件,因此该功能被禁用。
这是一个文档,描述了如何在通过 RAD 使用此发布机制时完成您想要的任务:
使用这种方式更改类加载器设置会导致此信息与应用程序一起存储(在 EAR 项目中),因此当应用程序发布到任何 WAS 运行时(即在开发或生产中)时,您将不再需要更改它。”
于 2013-08-12T22:41:31.993 回答
1
我在这个问题上挣扎了很多,甚至碰到了你绝望的问题。
虽然我有不同的设置,从 Eclipse 发布我的应用程序,但在 Eclipse 服务器配置中取消选中“最小化复制到服务器的应用程序文件”为我解决了这个问题。
于 2017-07-28T08:29:08.130 回答