除非a.jar是系统级别的lib,否则就没有必要加入到resin的classpath中
而且加入以后要考虑到一点:a.jar是singleton的吗?如果是的话就比较麻烦了。
比如app1程序他先初始化a.jar中的一个singleton 类,那么app2,app3
就不能再次初始化这个 singleton 类了而你在3个app中各放一个,那么就不影响任何一个了。记住:除非a.jar是系统级的,否则就不要考虑放到容器的classpath中,相同的道理(所有的服务器(weblogic,tomcat。。)都要这样做)
而且加入以后要考虑到一点:a.jar是singleton的吗?如果是的话就比较麻烦了。
比如app1程序他先初始化a.jar中的一个singleton 类,那么app2,app3
就不能再次初始化这个 singleton 类了而你在3个app中各放一个,那么就不影响任何一个了。记住:除非a.jar是系统级的,否则就不要考虑放到容器的classpath中,相同的道理(所有的服务器(weblogic,tomcat。。)都要这样做)
解决方案 »
- HttpServletResponse里如何取HttpServletRequest对象?
- jboss6.0 + jdk1.6 部署 cxf2.5.2
- 和service相关的一个疑惑
- 请教关于java的synchronized问题。
- java开发框架求助
- 使用ssh架构,不用strut2标签,使用一般的jsp如何实现注册校验?
- spring2.0下配置jndi遇到的很棘手的问题,特急!!
- 求个dbunit测试时oracle的sequence的问题
- 如何在jb9中配置sttuts1.1&&在那里下载struts1.1
- weblogic 中 ACL是什么概念?
- 大家用过Oracle JDBC驱动调用updateObject吗??
- Eclipse+Tomcat插件开发Servlet,难道要自己手工写web.xml???在线等!!!
就不应该把应用级别的lib包放到系统级别的classpath中