hsql 是一个非常轻量的数据库,大小只有六百多K。我看中的是他哪 In-Process 模式,可能把数据内嵌在 java 应用里边,不用看成一个服务器。
下载了最新版本 hsqldb_1_8_0_10, 里边的 hsql.jar 可以直接用的了..但我写了一个test,发觉运行时出 下边的 exception :
[quote]java.lang.NoClassDefFoundError: org/hsqldb/BaseTable[/quote]
原来下载下来的 hsql.jar 是用 jdk1.4 编译的,而我的 jdk 是1.6版本。所以我根据文档重新编译了一次(可以选择自己需求的功能来编译,我要的是他In-process模式,所以编译后,大小只有四百多K),就可以应用了。
下载了最新版本 hsqldb_1_8_0_10, 里边的 hsql.jar 可以直接用的了..但我写了一个test,发觉运行时出 下边的 exception :
[quote]java.lang.NoClassDefFoundError: org/hsqldb/BaseTable[/quote]
原来下载下来的 hsql.jar 是用 jdk1.4 编译的,而我的 jdk 是1.6版本。所以我根据文档重新编译了一次(可以选择自己需求的功能来编译,我要的是他In-process模式,所以编译后,大小只有四百多K),就可以应用了。