简而言之:我可以用Apache的最新derby.jar替换我的JDK附带的derby.jar (来自Oracle)吗?
长版本:我使用JDK附带的Java DB (Oracle支持的Apache Derby开放源码数据库发行版)已经有几年了。我刚刚发现Apache仍然会定期更新Derby数据库,2012年6月的最新更新是here。最新的版本包含了一些我想使用的功能。
但是,甲骨文derby.jar可以与Apache derby.jar互换吗?
发布于 2012-09-12 09:29:14
我认为你应该有一些问题,但请注意,这将算作升级,所以你应该花一点时间阅读http://db.apache.org/derby/docs/10.9/devguide/cdevupgrades.html,并熟悉“软”和“硬”升级的概念。
也就是说,如果您确实希望这两个jars是“可互换的”,这意味着您想要使用较新版本的Derby,那么请返回到较旧的版本,然后确保只进行软升级,因为一旦进行了硬升级,就不能再返回到较旧的版本。
我自己,我想说,切换到更新的Apache,对现有数据库进行硬升级,并计划而不是返回到较旧版本的derby.jar。
https://stackoverflow.com/questions/12373594
复制相似问题