下面的代码失败就行了:Class.forName("oracle.jdbc.driver.OracleDriver");
出现错误:的ClassNotFoundException oracle.jdbc.driver.OracleDriver只在servlet中,使用Eclipse和Oracle
java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
两个printlns打印:Wed_Jun_22_11:18:51_PDT_2005 false
这让我想到该类存在并可以找到。这个完全相同的类也适用于非servlet应用程序。
我已经多次重新启动所有设备并多次重新生成应用程序/ servlet。所有的值都被硬编码以使其简单和简短。
我用:Eclipse的JavaEE的1.4.2 Tomcat的7 jdk1.7的Oracle 11g R2的Windows 7 64位
我已经添加的jar文件在WEB-INF。但它仍然给出以下错误:java.lang.NoClassDefFoundError: oracle/jdbc/driver/OracleDriver
。
任何建议将是伟大的。
我发现它运行你的应用程序。 :D 重新加载odbc jar文件。 – user2139271 2013-03-06 13:30:38