gpt4 book ai didi

datasource - maven tomcat7 :run configure datasource

转载 作者:行者123 更新时间:2023-12-03 18:43:56 28 4
gpt4 key购买 nike

我有一个多模块 maven 项目,我想将它与 一起使用tomcat7 maven插件并开始:

mvn tomcat7:run

但我不知道如何配置 jndi 数据源。
我试图放入我的 pom.xml:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0</version>
<configuration>
<contextFile>tomcat/context.xml</contextFile>
</configuration>
</plugin>

在 context.xml 中:
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource name="jdbc/AppealDS" url="jdbc:hsqldb:file:database/appeal"
driverClassName="org.hsqldb.jdbcDriver" username="appeal"
password="appeal" auth="Container" type="javax.sql.DataSource"
maxActive="3" maxIdle="2" maxWait="10000" />
</Context>

但它不起作用...如何注册 jndi 数据源?

最佳答案

错误信息是什么?
采用:

<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<contextFile>tomcat/context.xml</contextFile>
</configuration>
</plugin>

也许您的 jdbc 驱动程序在类路径中不可用?

尝试将他添加到插件依赖项中
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<contextFile>tomcat/context.xml</contextFile>
</configuration>
<dependencies>
<dependency>
here your hsql version
</dependency>
</dependencies>
</plugin>

关于datasource - maven tomcat7 :run configure datasource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22118698/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com