首页 / 软件开发 / JAVA / 基于Eclipse的Apache Derby工具
基于Eclipse的Apache Derby工具2011-02-15 IBM Susan Cline简介Apache Derby 与 IBM CloudscapeApache Derby 是一个 Apache DB 项目,它是一种 Java 类库形式的轻量级、可嵌入的关系引擎。它的本机接口是带 Java 关系扩展的 Java Database Connectivity (JDBC)。Derby 非常容易部署和运行,在它上面也很容易进行开发。在 2004 年 8 月,IBM 将 Cloudscape 10.0 关系数据库产品的一份拷贝捐献给了 Apache Software Foundation (ASF),该产品因此有了一个新的名称:“Derby”。从此以后,IBM Cloudscape 成为开放源码 Apache Derby 数据库的商业版本,并且是完全免费提供的。该 IBM 软件包括未作任何修改的 Apache Derby 代码,另外还添加了 Apache Derby 软件中所没有的一些特性,例如用户友好的安装程序,包括有助于刚入门的 Java 开发人员提高水平的 Java Runtime Environment (JRE) 和一些翻译好的手册。您也可以购买 IBM Cloudscape 的技术支持。Cloudscape 现有的最新版本是 Version 10.1。EclipseEclipse 平台在 Java 开发社区已变得非常流行,这是理所当然的。这个平台以插件的形式提供了丰富的功能,并且易于学习和使用。用于 Apache Derby 数据库的基于 Eclipse 的工具本文面向的读者是希望与 Derby 数据库交互的 Eclipse 用户。不过,其他 Derby 用户也将发现,本文对于了解在 Eclipse 中使用 Derby 或者使用独立的 Rich Client Platform (RCP) 应用程序 Cloudscape Workbench 的各种方法有一定的帮助。还有其他一些工具选项,例如 SQuirreLSQL 客户机,但是它们超出了本文的范围。工具Apache Derby 插件WTP 插件IBM Cloudscape Workbench、RCP 或 Eclipse 插件全部工具:WTP、Cloudscape Workbench 和 Derby 插件Apache Derby 插件通过将 Derby 插件添加到 Eclipse 中,开发环境得到了增强,现在在 Eclipse 中可以将 Derby jar 文件添加到一个项目的类路径中,可以启动和停止 Derby 网络服务器,可以运行 ij(SQL 命令行工具),还可以使用 sysinfo 输出 Derby 系统信息。大小: 3 MB易用性: Eclipse 的新用户需要花些时间来熟悉 IDE。对于 Derby 插件,Derby 用户可以很快地上手。而 Derby 的新用户将发现,学习 ij 对于在 Eclipse 中使用该工具会有所帮助。面向的用户: 本解决方案对于主要兴趣在于独立的数据库应用程序的开发的所有 Eclipse 和 Derby 用户来说非常理想。而 Eclipse 或 Derby 的新用户也可以从这个解决方案中受益;不过,学习曲线会更陡峭一些。