【发布时间】:2010-07-09 03:03:56
【问题描述】:
我正在尝试在 Tomcat/Spring 应用程序上运行嵌入式 Derby db。
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="org.apache.derby.jdbc.EmbeddedDriver" />
<property name="url" value="jdbc:derby:pepper" />
<property name="initialSize" value="5" />
<property name="maxActive" value="50" />
</bean>
当我运行它时,我收到以下错误:
org.apache.commons.dbcp.SQLNestedException: 不能创造 PoolableConnectionFactory(数据库 'WEB-INF/pepper' 未找到。)
我在%webapp_root%/pepper 和%webapp_root%/WEB-INF/pepper 都尝试过pepper 文件夹
建议?
【问题讨论】:
-
是从类路径加载的只读数据库吗?如果没有,数据库文件应该存储在哪里?