2013-07-02 62 views
1

我想开发一个使用FireBird Embedded来存储一些数据的Java应用程序。 我想这样做:http://www.firebirdfaq.org/faq350/Java和Firebird嵌入式如何设置?

我不知道如何设置“FIREBIRD环境变量”或如何设置JVM的参数。

我的最终目标是可以将应用程序(和firebird)复制到任何Windows(或可能是Linux)计算机并在其上运行,而无需用户进行任何配置。但首先我只想让它在我的Windows上工作。

请帮帮我。 :)

+0

为什么选择firebird ???,您可能会发现Java-DB更容易(例如H2 http://www.h2database.com/html/main.html,但还有其他HSQLDB等)。 –

+0

恕我直言,Sqlite会为你正在努力实现的目标做得更好。特别是如果你想让数据库文件复制到多个平台上而不需要用户进行任何配置。 – Vincent

+0

H2似乎很好。纯Java解决方案对于跨平台来说是最好的,在这种情况下性能并不重要。 – szedjani

回答

1

看看this教程的第2章。你不需要设置任何环境变量。只需要firebird驱动,取消用户名(sysdba)和密码(masterkey)。你可以使用flamerobin来方便地使用firebird。