我需要在WAS服务器的类路径中添加log4j jar但我无法将其添加.请建议.我试图在WAS服务器的启动脚本中添加这个jar.
正如Michael Ransley所说,你需要确定谁需要log4j.如果它是Web应用程序,则WEB-INF/lib是最佳位置.
如果它由EJB组件使用,则将log4j作为实用程序jar放在EAR中.
或者,创建共享库并将共享库与应用程序相关联.
另一种选择是将共享库与您的服务器(而不是应用程序)相关联,在这种情况下,它可供该服务器上运行的所有应用程序使用.
存储在App Server lib/ext或其他基类路径中通常是个坏主意.原因是这可能会导致冲突(log4j不会导致冲突,但其他Jars可能会导致冲突),并可能阻止应用程序服务器启动.
还要记住,根据log4j.jar的保存位置(或通过共享库关联),不同的类加载器将获取此JAR文件.
从管理控制台中,选择环境 -> 共享库
然后在显示的页面中,选择“新建”并按照说明添加您的库。
| 归档时间: |
|
| 查看次数: |
51339 次 |
| 最近记录: |