IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Open source | Java technology  >

使用类路径容器简化 Eclipse 类路径

developerWorks

级别: 中级

Aaron Tarter (aarontar@us.ibm.com), 咨询软件工程师, IBM

2007 年 7 月 19 日

现在注册或者使用您的 IBM ID 和密码登录。

Eclipse 类路径容器是用于在 Eclipse 中管理 Java 库的一种条理清晰、界面友好的方式。由于库集合可以被引用为一个抽象名称,因此可以像处理条目一样轻松地对它们进行删除和添加操作。在 Java Perspective 中库视图也被简化为一个条目,扩展这个条目即可查看整个库集合。由于库集合是由 IClasspathContainer 的实现定义的,因此可以动态地对其进行重新定义。本教程展示了如何实现具有附带扩展 classpathContainerInitializer 和 classpathContainerPage 的定制 IClasspathContainer。

在本教程中

本教程主要关注 Eclipse 的类路径容器功能。首先介绍一些 Eclipse 类路径概念,随后介绍了实现类路径容器的细节。您将创建一个简单的 Eclipse 插件,它将提供一个 IClasspathContainer 实现,并扩展 classpathContainerIntializerclasspathContainerPage 扩展点以使用户可以访问容器。您还将实现一个 Java 元素过滤器,它能够从 Java Package Explorer 中过滤包含在类路径容器中的文件。


预备知识

本教程适用于具有中级技能和经验的 Eclipse 编程人员。要学习本教程,要求您理解 Eclipse 平台架构、扩展平台的基础知识,还要理解一些 Eclipse Java 项目以及如何在这些类型的项目中应用类路径。本文的代码使用了 Java 5 中的一些新特性,例如 Generic。虽然用法比较简单,但是将有助于理解 Java 5 的特性。


系统需求

要运行示例,需要以下配置:

Eclipse V3.2 或更高版本
尽管也可以使用较早的版本,但是本文的代码是使用 Eclipse V3.2.2 测试的,这是撰写本文时最新的正式版本。
JDK V1.5 或更高版本,来自 IBMSun Microsystems
本教程仅在很小的程度上使用了版本 5 中新增的一些 Java 特性,例如 Annotation 和 Generic。


格式

html




回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项


    关于 IBM 隐私条约 联系 IBM 使用条款