在哪个类路径中应该包含mysql-connector-java-5.1.38的.jar

时间:2016-04-06 05:09:24

标签: java mysql tomcat8

我不知道在哪里使用tomcat8.0.33包含mysql-connector / j的.jar文件。其中一个博客提到要包含在$ CATALINA_HOME / common / lib中,但我无法找到" common"。 也有人可以告诉我如何为tomcat创建上下文配置文件。

2 个答案:

答案 0 :(得分:0)

在$ CATALINA_HOME / conf中,检查catalina.properties文件。有关于.jar文件的位置的定义。

您可以创建目录$ CATALINA_HOME / common / lib,但它也必须加载到该.properties文件中定义的其中一个加载器中。我们实际上创建了common / lib,并修改了.properties,但对这种方法存在不同意见。

由于不同定义的加载器使用的类加载器,您还应该注意加载的一些差异。

我认为将MySQL库放在$ catalina_base / lib目录中是安全的(就发现而言),我相信默认包含在common.loader中。

答案 1 :(得分:0)

将其复制到$TOMCAT\lib文件夹。但这取决于要管理连接的位置。