从学习Java Web开始,一直到Java的框架,几乎都是在用XML作为配置文件,为了书写方便通常用工具进行编写,如Eclipse,MyEclipse等。但是有些时候我们使用快捷键进行提示功能的时候,无法提示,不管是DTD约束的XML,还是使用Schema约束的文档都无法提示,归根结底都是由于没有找到约束文件的问题,对于这个问题我们常见的做法是把对应的约束文件的路径添加的Eclipse中,但是这样做只会对当前的工作空间有效,一旦换了工作空间方的话就需要重新配置了,有没有一种办法在所有的工作空间有效呢,当然是有的,就是做一个插件,该插件中能够给需要的XML配置文件进行提示,这是我这几天跟着老师学来的,自己感觉很有用,我们可以将SSH的那些常见的配置文件的约束打包成插件的形式,这样就可以被Eclipse所识别了。现在分享给大家,步骤如下所示:
1、首先在Eclipse中新建一个插件的项目(Plug-in Project),如图所示:
2、在出现的“New Plug-in Project”对话框中,输入项目的名称,并选择插件所对应的Eclipse的版本,这是里选择现在比较流行的Eclipse3.7,单机next继续,如图所示:
3、在打开的页面中要求用户输入所需的一些信息,设置插件的ID,会作为插件名的开头的一部分,版本和名字,以及该插件的提供者和运行的环境,尽量选低版本的环境,如果选高了可能无法运行,并取消第一个复选框的选中状态,如图所示: