如何将数据源从standalone.xml迁移到tomcat9.0.10。 我在$ CATALINA_HOME / conf / context.xml中添加了以下条目 `
<Resource name="jdbc/DataSource"
global="jdbc/DataSource"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
auth="Container"
type="javax.sql.DataSource"
username="username"
password="password"
driverClassName="oracle.jdbc.nonxa"
description="JCG Example MySQL database."
url="jdbc:oracle:thin:@10.13.253.129:1521:pe"
maxTotal="10"
maxIdle="10"
maxWaitMillis="10000"
removeAbandonedTimeout="300"
defaultAutoCommit="true" />
然后,我将jdbc jar放在$ CATALINA_HOME / lib目录中,但是会引发错误NoClassDefFound Exception。如何解决此问题?
答案 0 :(得分:0)
似乎您的驱动程序类名称无效,请指定oracle.jdbc.driver.OracleDriver
作为driverClassName。