首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

oracle驱动程序的放置目录,该如何处理

2012-01-18 
oracle驱动程序的放置目录oracle驱动程序为什么一定要放在TOMCAT的common\lib目录下面,放在别的目录为什么

oracle驱动程序的放置目录
oracle驱动程序为什么一定要放在TOMCAT的common\lib目录下面,放在别的目录为什么不行,能讲讲原理吗?

[解决办法]
如果你用了Tomcat的Datasource就必须放在那里
如果没有,可以放在WEB-INF/lib下
[解决办法]
不要忘了最重要的jdk里面的jre\lib\ext
呵呵,它可是tomcat启动时最先加载的阿。
tomcat启动
1 - 载入JVM自带的类和$JAVA_HOME/jre/lib/ext/*.jar
2 - 载入$CLASSPATH/*.class
3 - 载入$CATALINA_HOME/common/...,它们对TOMCAT和所有的WEB APP都可见
4 - 载入$CATALINA_HOME/server/...,它们仅对TOMCAT可见,对所有的WEB APP都不可见
5 - 载入$CATALINA_HOME/shared/...,它们仅对所有WEB APP可见,对TOMCAT不可见(也不必见)
6 - 载入ContextBase?/WEB-INF/...,它们仅对该WEB APP可见

热点排行