一个环境变量的问题。
在写web程序的时候为什么要把jar文件放到,WebRoot\WEB-INF\lib目录和
服务器的common\lib目录。放到classpath里可以吗?
------解决方案--------------------web服务器是自称系统的lib是它的系统目录
------解决方案--------------------建议楼主看看 孙卫琴的
Tomcat与Java Web开发技术详解
会对你有帮助的
------解决方案--------------------应该放在WEB-INF\lib目录下
------解决方案--------------------台湾作家写的虚拟机内部。。。给喜欢java的同学很多帮助
------解决方案--------------------因为每个类是有活动空间的.放在WEB-INF\lib下的所有包中的类只针对该应用生效,而放在common\lib下的会被web服务器下所有的应用共享,放到classpath中是可以的,它的活动空间中整个操作系统.
基本上就是这样的.通常每个应用应该自己维护自己依赖的类,即放到应用的WEB-INF\lib下面.
------解决方案--------------------可以,因为你放在那里面的.jar文件本来就是加载到classpath中的