栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

Tomcat中的第三方库最佳实践

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Tomcat中的第三方库最佳实践

是否有一些有关此问题的最佳实践或正式文件?

我怀疑您会找到官方文档(来自Tomcat开发人员/社区)来支持这种理论,尽管它是非常有效的。我必须在上一份工作中准备一个,以便可以跨多个J2EE容器部署应用程序的EAR文件。

有一件赞成的事情。您可以调出标题为“ WebSphere Application Server
V6.1:类加载器问题确定”
的IBM红皮书(已过时,考虑到WAS
7可用),它演示了如何在WebSphere中创建共享库。在WebSphere上,可以为需要不同版本的应用程序创建多个此类库。在Tomcat上,由于所有共享库都被转储到$
CATALINA_HOME
lib中,因此您可能不知道什么是类加载器,而是由管理员来摆布。

红皮书还提供了一些建议(用实用程序JAR替换实用程序文件,您就会得到答案):

不应放置实用程序文件的位置

在确定最佳位置放置实用程序文件时,重要的是要认识到这些文件不应包含在WebSphere Application Server的环境中。

例如:app_server_root / lib,app_server_root / lib,/ ext *,app_server_root /
java(包括任何子目录)或JVM类路径。

将实用程序文件添加到这些目录中可能会导致WebSphere运行时环境出现问题,并可能导致意外结果,包括覆盖WebSphere类,这可能会损害服务器的整体功能。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/412760.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号