【发布时间】:2018-08-22 10:39:33
【问题描述】:
我正在将 WAR 部署到 Tomcat 中,该 Tomcat 在其 context.xml 中定义了数据源 (Oracle)。
我的应用程序通过 jndi 名称访问它。 我需要将 jar 驱动程序嵌入到战争中吗?还是我只需要将它放在 Tomcat 的类路径中?
--编辑--
我解释的有点不对。我在战争中提供它并且它正在工作。
但我认为我的最后一个疑问是连接是由服务器本身建立的,还是 jndi 只是将数据提供给应用程序以执行它。
战争中提供的驱动程序让我对这种行为感到困惑
谢谢
【问题讨论】:
-
是什么阻止您测试这两个选项? (我猜想把它放在 Tomcat 类路径中就足够了)
-
我解释的有点不对。我在战争中提供它并且它正在工作。但是我认为我的最后一个疑问是连接是由服务器本身建立的,还是 jndi 只是将数据提供给应用程序以执行它。战争中提供的驱动程序让我对这种行为感到困惑