我想问一下如何在Maven中添加HSQLDB库hsqldb.jar
?我在Eclipse中创建项目,从SpringSource Tool Suite创建Spring模板项目。据我所知,它使用Maven。我希望我的项目能够使用和使用HSQL数据库。此时我希望我的Tomcat服务器使用HSQLDB库文件。因此,如果我在Maven中添加了这个库文件,那么我的项目将适用于HQL数据库。这是我的假设。
我找到了这个例子http://slu.livejournal.com/5965.html但是将jar文件添加到类路径并不是一个非常好的程序实践,是吗?
我是Maven的新手,也是Spring Framework的新手。
答案 0 :(得分:1)
最新版本:
<dependency>
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
<version>2.2.8</version>
<scope>runtime</scope>
</dependency>
请记住此类工件中的runtime
范围(大多数人都忘了它),因为您使用一些通用的API / SPI(可能是ORM或JDBC)进行数据库访问,而HSQLDB只是某种运行的供应商 - 时间实现这样的API / SPI。