Caused by: java.sql.SQLException: No suitable driver
EclipseのMavenプロジェクトで、このアプリケーション用の.projectファイルが失われました。私は別のプロジェクトにファイルをコピーする必要があります。それは前に走っていた。ファイルを新しいプロジェクトにコピーして、接続URL ''のJDBCドライバを作成できません 'null'
私はTomcatでDataSourceを使用しています。プロジェクトMETA-INF/context.xmlファイルは変更されていません。/META-INFディレクトリに展開されます。 web.xmlとpom.xmlは同じです。何が変わったのか分かりません。 mysql-connector-5.1.38.jarは$ Catalina/libにあります。
私はBuild PathとDeployment Assemblyを見ていますが、私に教えてください。
のcontext.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<Resource
name="jdbc/widget"
auth="Container"
type="javax.sql.DataSource"
maxActive="10"
maxIdle="3"
maxWait="10000"
username="appuser"
password="appuserpass"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/widget"/>
</Context>
のweb.xmlこれに戻って来る
<resource-ref>
<description>MySQL Datasource</description>
<res-ref-name>jdbc/widget</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>