以下のコードは次の行で失敗しClass.forName("oracle.jdbc.driver.OracleDriver");
ます: エラー:
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
2 つの printlns の出力:Wed_Jun_22_11:18:51_PDT_2005 false
これにより、クラスが存在し、見つけることができると思われます。また、これとまったく同じクラスが非サーブレット アプリケーションでも機能します。
すべてを複数回再起動し、アプリケーション/サーブレットを複数回再生成しました。シンプルで短くするために、すべての値がハードコーディングされています。
私が使用している: Eclipse JavaEE 1.4.2 Tomcat 7 jdk1.7 Oracle 11g R2 Windows 7 64bit
jar ファイルは既に web-inf に追加しています。しかし、それでも次のエラーが発生します: java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
.
どんな提案も素晴らしいでしょう。