我正在使用的当前系统使用Tomcat 7.0和Spring 3.1,该系统是所有在WEB-INF \ lib中具有相同类路径的Web应用程序的集合,我正在考虑将spring 3.1添加到我的tomcat \ lib中,以便所有的网络应用程序都可以访问它。这与Spring 3.1安全吗?将Spring 3.1添加到Tomcat lib文件夹是否安全?
0
A
回答
1
安全地将Spring 3.1添加到Tomcat主lib目录中?很可能。好主意?可能不会;作为系统管理员,您将负责确保所有web应用程序都可以使用该精确版本的Spring(包括更新事件时可能出现的所有问题),因为web应用程序无法将其覆盖为还要别的吗。 (公平地说,他们可以从其他地方加载不在您提出的标准系统版本中的课程,但这可能是一个非常糟糕的想法,因为同一个库的交战版本会有问题。这是一个很难混淆的情况在;尽可能避免!)
1
作为一般规则,我只在tomcat/lib中放置非常基本的共享库,如JDBC驱动程序。共享其他库通常会导致tomcat中的类加载器问题。不幸的是,我不知道它的发布日期,但您可能会发现这篇文章http://www.mulesoft.com/tomcat-classpath有用。
相关问题
- 1. 无法使用来自CATALINA_HOME/lib文件夹的Spring和Spring安全jar文件
- 2. 删除“InetPub”文件夹是否安全?
- 3. 如何将lib和jar添加到共享文件夹?
- 4. Jars没有被复制到Tomcat的lib文件夹中
- 5. 将Jar文件添加到WEB-INF/lib
- 6. 将Tomcat库添加到Maven
- 7. 在Netbeans中将静态文件夹添加到Tomcat
- 8. 建设Spring&Spring安全3.1与Maven
- 9. 将自定义键/字符串对添加到root.plist文件是否安全?
- 10. 将安全功能添加到大量可分发的网站是否安全?
- 11. PHP:将文件夹中的每个文件自动包含到文件夹中是否安全
- 12. java.sql.SQLException:找不到合适的驱动程序。已将连接器jar添加到Tomcat的lib文件夹中
- 13. 配置获取类从Tomcat中的类文件夹而不是lib文件夹?
- 14. 将Tomcat添加到Eclipse中
- 15. 删除“ipch”文件夹是否安全 - 预编译头文件?
- 16. 库和库文件夹之间的区别?我们如何将jar文件添加到lib文件夹?
- 17. 泊坞窗官方Tomcat镜像修改server.xml中添加罐子lib文件夹
- 18. wcf:添加用户名到邮件头是否安全?
- 19. 重定位JAVA库到Tomcat Lib文件夹后的问题
- 20. 是否需要将标记为依赖关系的DLL添加到nuget lib文件夹
- 21. 将Zend文件夹添加到bash_profile
- 22. 将asp.net.mvc添加到ASP.NET:Controllers文件夹
- 23. 将文件夹导航添加到msi
- 24. 将acra.jar添加到/ libs文件夹
- 25. 将文件夹添加到git
- 26. wxpython将文件夹添加到listctrl?
- 27. iPhone - 将UIImage添加到文件夹
- 28. 将snippet的文件夹添加到snipmate
- 29. 将文件夹添加到classpath中
- 30. 将用户添加到spring 3安全性
在我的情况下,所有的应用程序被迫设计使用相同的确切类路径。所以我不担心一个应用程序想要一个不同于另一个应用程序的类路径。 – ams
有一件重要的事情要提及(可能这对于Tomcat 7来说并非如此,但我想是这样),我完全不同意上面的评论,对于Web应用程序使用共享库“模式”有很大的意义,但是从来没有使用TOMCAT/lib,使用TOMCAT/shared,这是正确的地方。 如果使用配置为发行版一部分的共享文件夹,则有关管理的担忧并非如此。 除此之外,还不确定春季是否有其他关于类加载器问题的问题,可能会在将其用作共享库时导致一些问题。 – tonio