我需要一些关于日食的帮助。
我有一个需要连接到oracle数据库的项目,所以我有ojdbc jar文件和一个简单的项目。
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@"+this.host+":"+this.port+":"+this.db,this.user,this.pass);
Statement stmt = conn.createStatement();
ResultSet rset = stmt.executeQuery(query);
while (rset.next())
{
retStr += rset.getString(1) + ',';
}
stmt.close();
conn.close();
}
我得到一个例外,即oracle.jdbc.driver.OracleDriver
不存在。
如何将jar添加到我的项目中并使用它?
我做了这一步,我仍然得到了例外。 您必须将jar添加到Classpath。您可以通过右键单击Project - >在eclipse中执行此操作。构建路径 - >配置构建路径
答案 0 :(得分:2)
您必须将jar添加到Classpath中。您可以通过右键单击Project - >在eclipse中执行此操作。构建路径 - >配置构建路径
在Libraries选项卡下,单击Add Jars并给出Jar(oracle jdbc驱动程序)。
Oracle JDBC驱动程序下载here
答案 1 :(得分:2)
确定。最后解决方案是将jar文件添加到Web-Inf / lib目录中,因为我有一个动态Web应用程序。 谢谢大家。
答案 2 :(得分:0)
在我的Java项目中,我创建了一个与/lib
和/src
相同级别的/bin
目录。我在那里抛出任何库jar,然后右键单击.jar
文件并执行“Build Path | Add to Build Path”。
答案 3 :(得分:0)
将ojdbc14.jar文件添加到项目中 在Eclipse项目文件夹下 - > WEB-INF-> lib然后右键单击lib文件夹 - >构建路径 - >配置构建路径 - >在库下 - >单击添加外部罐子 - >计算机 - >本地磁盘(C :) - > oraclexe-> app-> oracle->产品 - > 10.2.0-> server-> jdbc-> lib->现在选择ojdbc14.jar
直接路径为C:\ oraclexe \ app \ oracle \ product \ 10.2.0 \ server \ jdbc \ lib C:\ oraclexe \ app \ oracle \ product \ 10.2.0 \ server \ jdbc \ lib \ ojdbc14。罐
答案 4 :(得分:0)
始终使用最新的JDBC驱动程序。
请参阅此link,其中介绍了有关如何选择JDBC驱动程序的所有Java开发人员工具。