【发布时间】:2013-07-28 06:55:09
【问题描述】:
我想知道是否有人可以帮助我解决这个问题。我在尝试使用 Spring JDBC 编写代码时遇到了一个问题。当我运行服务器时,我收到了标题中提到的消息。我google了一下,有人说你应该导入ojdbc.jar。但是,我已经导入了它。这是我的代码:
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.0.xsd">
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" />
<property name="url" value="jdbc:oracle:thin:@192.168.0.13:1521/orcl" />
<property name="username" value="Hibernate" />
<property name="password" value="123456" />
</bean>
</beans>
如果我做错了什么,请提出建议。非常感谢。
【问题讨论】:
-
当应用程序运行时,您需要确保 ojdbc.jar 在您的 CLASSPATH 中。例如,如果您正在创建一个 Web 应用程序 - ojdbc.jar 应该存在于您的 WAR 文件的 WEB-INF/lib 中。
-
@SergeyMakarov 嗨,谢尔盖,感谢您的快速回复。但是,我只是在 MyEclipse 中测试它...
-
您需要为您的 Eclipse 项目设置构建路径,这可能会有所帮助 - wikihow.com/Add-JARs-to-Project-Build-Paths-in-Eclipse-(Java)
-
@SergeyMakarov 再次感谢您的回复。但是,当我用以下内容替换课程内容时:“org.apache.commons.dbcp.BasicDataSource”效果很好。很奇怪。
-
您是否使用过任何构建工具,例如 maven ?
标签: spring oracle spring-jdbc