【问题标题】:WebSphere 7 Shared libraries at deploy部署时的 WebSphere 7 共享库
【发布时间】:2010-09-02 00:50:44
【问题描述】:

我使用 WebSphere 7,并且我已按照此示例中所述设置共享库 http://www-10.lotus.com/ldd/portalwiki.nsf/dx/06062009015816PMWEBP3Y.htm

我的应用程序正在使用此设置运行,但我无法部署它(更新)。在部署时,它在共享库中找不到类。我现在没有错误消息,因为我必须还原更改,但也许有人知道示例中缺少什么。

我们编辑了 setupCmdLine.bat 文件,并将可以找到我们的 jar 的路径附加到类路径变量中,但我确信这不是正确的做法 :)

【问题讨论】:

    标签: websphere libraries shared


    【解决方案1】:

    我认为 ejbdeploy 是问题的原因?在 ND 环境中,ejbdeploy 作为安装的一部分发生在 dmgr 上,因此使用应用程序服务器共享库没有意义。为了一致性,独立服务器也是如此。您需要使用 AdminApp 的 -deployejb.classpath 选项来指向您的共享库类路径(在 ND 中,路径必须存在于 dmgr 上)。如果您从管理控制台进行部署,我相信您可以填充一个“额外的类路径”字段。

    【讨论】:

    • 我根据您的回答找到了这个:publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/… 所以我必须在每次部署时配置类路径并输入(粘贴)所有 jar-s?无法定义 WAS 可以找到我的 jar 的 ext lib?
    • 是的,据我所知,如果你想使用管理控制台,你必须复制/粘贴。或者,您可以使用脚本。可能还有另一种选择,但我不知道。
    猜你喜欢
    • 1970-01-01
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多