【问题标题】:Where to find the public maven repository for Tomcat-JDBC Pool?在哪里可以找到 Tomcat-JDBC Pool 的公共 maven 存储库?
【发布时间】:2011-08-31 06:54:26
【问题描述】:

我正在尝试在我的应用程序中使用 tomcat jdbc-pool,但似乎我找不到提供此依赖项的存储库。我可以在哪个存储库中找到可用于 Maven 构建的最新版本的任何线索?

【问题讨论】:

    标签: java tomcat maven connection-pooling


    【解决方案1】:

    这是 Tomcat JDBC 池的正确依赖信息。

    <dependency>
        <groupId>org.apache.tomcat</groupId>
        <artifactId>tomcat-jdbc</artifactId>
        <version>7.0.19</version>
    </dependency>
    

    【讨论】:

      【解决方案2】:

      如果您要部署到 Tomcat,则所需的 JAR 与 Tomcat servlet 容器捆绑在一起,您不必(并且不应该)将它们包含在您的 WAR 文件中。

      您应该在 Tomcat 本身中使用define the JDBC connection pool,然后使用 JNDI 在您的应用程序中简单地引用它。

      【讨论】:

      • 我检查过,可能会误以为是,但 jdbc-pool 不在标准发行版中。 dbcp 存在,但 jdbc-pool 不存在。我将它放在 /lib 目录中,然后它似乎可以工作。
      • 将依赖项转储到 WEB-INF 类或 lib 文件夹中并不是一个好习惯。而是使用正确的依赖项(如下)或手动将“自定义工件”添加到本地 maven 存储库。见:stackoverflow.com/questions/442230/…
      猜你喜欢
      • 2013-06-06
      • 2011-04-17
      • 2021-05-03
      • 2012-09-18
      • 2018-12-26
      • 2016-06-10
      • 1970-01-01
      • 1970-01-01
      • 2010-11-24
      相关资源
      最近更新 更多