在Eclipse中制作和使用SSH配置文件提示插件
这篇博客算是对原先的“在Eclipse中制作和使用struts2配置文件提示插件”的博客一个升级吧!原先的那篇没有Spring的提示,那时的我还不知道如何给Spring的配置文件进行,这几天,刚刚知道了。制作了这个插件之后,可以在任何的工作空间有效,不过现在我还不知道在MyEclipse中怎样才能好使。现在的插件只是针对Eclipse的。对于MyEclipse的插件还在进一步的研究之中。现在将制作SSH配置文件提示插件的方法分享给大家。
1、首先准备好常用的SSH配置文件的约束文件,包括了dtd文件和schema文件,如图所示:
2、然后在Eclipse中新建一个插件的项目(Plug-in Project),如图所示:
3、在出现的“New Plug-in Project”对话框中,输入项目的名称,并选择插件所对应的Eclipse的版本,这里选择现在比较流行的Eclipse3.7,单击next按钮继续,如图所示:
4、在打开的页面中要求用户输入所需的一些信息,设置插件的ID,会作为插件名的开头的一部分,版本和名字,以及该插件的提供者和运行的环境,尽量选低版本的环境,如果选高了可能无法运行,并取消第一个复选框的选中状态,如图所示:
5、在打开的页面中会要求用户选择插件的模板,这里不用任何的模板,所以取消复选框的选中状态,如图所示:
6、然后在项目中建立一个文件夹,用来放置SSH配置文件的dtd文件和schema文件。这里我将三个框架的配置分开了,这样存储在不同的文件夹中,方便以后的管理,项目的结构如图所示:
7、在正常的情况下会出现一个设置的页面,如果没有出现,则双击上图中的MANIFEST.MF文件,如图所示:
8、打开该页面之后,选择上图中标记位置的“Dependencies”连接,打开如下的页面,选择图中标记的Add按钮,如下图所示:
9、在打开的“Plug-in Selection”对话框中,选择添加要依赖的包“org.eclipse.wst.xml.core”,单击“OK”返回,如下图所示:
10、上边的设置完成之后,接下来要选择下方的“Extensions”选项卡,在该页面中选择“Add”按钮,如图所示:
11、在打开的“New Extension”页面中,选择要添加的扩展点“org.eclipse.wst.xml.core.catalogContributions”,单击“Finish”按钮完成返回,如下图所示:
12、然后在该节点上单击鼠标右键选择“New”下的“catalogContribution”选项,如下图所示:
13、接下来是很很要的,如果配置dtd,在该节点上单击鼠标右键选择“New”下的“public”选项,如果配置schema,则选择“uri”选项,新建一个public节点,先建立public,如下图所示:
14、添加完成之后,便是最重要的设置了,我们要将每个dtd的信息配置到插件项目中,按照如下图的设置,将dtd的基本信息添加到设置中,对于每一项的含义,如果学过XML的话就应该有所了解了。
15、这样xml的dtd文件就添加完成了,接下来添加xml的schema文件,如图所示选择uri:
16、按照下图的设置添加多个schema文件,name里写上xmlns的属性值+文件名,截图有点大了,如图所示:
17、添加完成后的效果如下所示:
18、接下来选择下方的“plugin.xml”选项卡,可以看到设置所对应的XML文件,如下图所示:
19、接下来便是要导出jar包的设置,选择“build”选择卡,按照下图的选择,选中要导出的文件,如下图所示:
20、接下来选择文件菜单的“Export”选项,选择下图的标记位置,如图所示:
21、在打开的对话框中,按照下图的设置进行导出,如图所示:
22、完成之后便会在桌面的生成对应的文件了,如图所示:
23、把这个插件放到Eclipse的插件文件夹中,就可以了,重新启动Eclipse之后,可以看到成功的配置了这个插件。
Eclipse中的SSH配置文件提示插件的下载地址为:http://download.csdn.net/detail/long2010yu2010/5437909。
希望大家在转载的时候,指明文章的出处。
分享到:
相关推荐
这是我做的SSH配置文件的提示的插件,是Eclipse版本的。
在当前javaEE开发中,软件工业化,大规模生产的特点越来越突出,如何快速搭建项目环境,又快又好的团队开发?这个问题迫在眉睫。JSmart就是这样的一个用于快速开发javaEE项目的一个Eclipse插件。它可以使程序员节省...
在当前javaEE开发中,软件工业化,大规模生产的特点越来越突出,如何快速搭建项目环境,又快又好的团队开发?这个问题迫在眉睫。JSmart就是这样的一个用于快速开发javaEE项目的一个Eclipse插件。它可以使程序员节省...
3、如果涉及到新建JSP页面,注意在新建文件时选择'寻觅插件'下的向导,可以快速构建JSP列表页面. <br> 主要功能: 1、SSH框架一键配置 2、JSP列表标签导入及JSP页面列表快速生成(内置两套开源标签)...
1.4.2在线安装Eclipse插件 1.4.3从本地压缩包安装插件 1.4.4手动安装Eclipse插件 1.4.5使用Eclipse开发JavaEE应用 1.4.6导入Eclipse项目 1.4.7导入非Eclipse项目 1.5Ant的安装和使用 1.5.1Ant的下载和安装 ...
使用jbpm-starters-kit-3.1.4生成数据库表及安装eclipse图形化配置插件 部署jbpm的jar包和moudle的jar包 部署hbm文件到项目 设置大字段string-max 配置configration、template 过滤器的设置与建立 编写发布...
3、如果涉及到新建JSP页面,注意在新建文件时选择'寻觅插件'下的向导,可以快速构建JSP列表页面. <br> 主要功能: 1、SSH框架一键配置 2、JSP列表标签导入及JSP页面列表快速生成(内置两套开源标签)...
43.Eclipse中Git插件简介 44.Eclipse中把工程初始化为本地库 45.在Eclipse中设置本地库范围签名 46.Eclipse中Git图标的介绍 47.Eclipse特定文件介绍以及为什么要忽略它们 48.忽略Eclipse中的特定文件 49.Eclipse中...
1.4.2在线安装Eclipse插件 1.4.3从本地压缩包安装插件 1.4.4手动安装Eclipse插件 1.4.5使用Eclipse开发JavaEE应用 1.4.6导入Eclipse项目 1.4.7导入非Eclipse项目 1.5Ant的安装和使用 1.5.1Ant的下载和安装 ...
1.4.2在线安装Eclipse插件 1.4.3从本地压缩包安装插件 1.4.4手动安装Eclipse插件 1.4.5使用Eclipse开发JavaEE应用 1.4.6导入Eclipse项目 1.4.7导入非Eclipse项目 1.5Ant的安装和使用 1.5.1Ant的下载和安装 ...
wsdl2java源码Spring Boot 有用的链接 Spring JdbcTemplate - 使用命名参数 SpringBoot 环境变量替换 Google:SpringBoot ...在 ...中使用 ...变量在 ...中传递命令 ...将资源、配置文件添加到 jar 中 从文件中
您应该在导入之前创建服务器,因为项目文件可能会将其称为编译目标。 不确定是否相关 在 Eclipse 中创建 TomEE 服务器 在服务器视图中,右键单击 →新建→服务器 在“新建服务器”向导中: - 选择Ap
数字证书:从文件中读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录 一个Java+ajax写...
在有状态SessionBean中,用累加器,以对话状态存储起来,创建EJB对象,并将当前的计数器初始化,调用每一个EJB对象的count()方法,保证Bean正常被激活和钝化,EJB对象是用完毕,从内存中清除…… Java Socket 聊天...
在eclipse中导入maven项目。点击eclipse菜单File-Import,选择Maven-Existing Maven Projects。创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。 创建mysql数据库...
数字证书:从文件中读取数字证书,生成文件输入流,输入文件为c:/mycert.cer,获取一个处理X.509证书的证书工厂…… Java+ajax写的登录实例 1个目标文件 内容索引:Java源码,初学实例,ajax,登录 一个Java+ajax...
[ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...
[ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...
[ini4j] 是一个简单的Java类库,用来读写Windows的ini配置文件。同时还包含一个 Java Perferences API 的实现。 拒绝服务测试工具 Port Groper PortGroper 是一款java写的开源拒绝服务测试工具,它不是僵尸网络类的...