有人可以解释一下context.xml中资源名称的含义。 我的问题类似于“How does the Resource name attribute in Tomcat's context.xml work?”
阐释: 在我的server.xml中,我有两个不同应用程序的上下文。
1.<Context>
<Resource name="jdbc/app1"></Resource></Context>
2.<Context>
<Resource name="jdbc/app2"></Resource></Context>
当我将app1用于两个上下文资源名称时,两个应用程序都可以正常工作。但是,如果我给app2应用程序给我错误“无法为连接URL创建类的'JDBC驱动程序''''
有什么问题?
答案 0 :(得分:0)
资源的name
更适合称为路径。这是JNDI命名空间中以java:comp/env
为根的路径。您的代码将使用此值来在同一位置的JNDI名称空间中定位对象。
参考:http://tomcat.apache.org/tomcat-8.0-doc/config/globalresources.html#Resource_Definitions