转发自:http://www.codeeye.org/blog/?p=117
以前在培训中心一直使用的是MYECLIPSE,什么东西都是自动生成的。XML文件的DTD也不用自己写,MYECLIPSE都给生成好了。这样虽然很方便,开发效率也提高了不少,但是也感觉自己变得越来越懒了。
最近因为要做CASE STUDY强制要求使用ECLIPSE,这才发现,原来现在的自己离开了MYECLIPSE的自动生成什么东西都写不出来了,感觉自己真是悲哀。所以从现在起要继续努力。因为CASE STUDY强制使用ECLIPSE所以最近一直在研究ECLIPSE的使用方法。
以前不会用ECLIPSE,所以最头痛的问题就是写框架的XML配置文件,别的不说XML的DTD信息就觉得很麻烦,而且标签也没有提示。最近无意间发现ECLIPSE居然也可以通过配置来实现DTD的信息自动生成和XML标签提示。现在就来说下ibatis框架的配置方法:
首先下载的现行版本http://dev.xiaonei.com/apache-mirror/ibatis/binaries/ibatis.java/ibatis-2.3.4.726.zip
要配置DTD首先要找到两个文件sql-map-config-2.dtd(ibatis的主配置文件)和sql-map-2.dtd(ibatis的sqlmap配置文件)这些文件在哪里呢?
首先解压你下载下来的压缩包,可以看到里面有个src文件夹,打开里面有个ibatis-src.zip压缩文件,解压缩它,进入解压的文件夹,依次进入com\ibatis\sqlmap\engine\builder\xml就可以看到这两个文件了。
下面开始说明ECLIPSE里的配置,首先打开ECLIPSE依次进入WINDOWS->PREFERENCES
进入设置
进入后点右上方的ADD进入添加界面
进入添加DTD界面
点击LOCATION旁边的小文件夹,再选择FILE SYSTEM指定本地的DTD文件
指定本地的DTD文件
在KEY的文本框里输入-//ibatis.apache.org//DTD SQL Map Config 2.0//EN ,然后选上Specify alternative web address在文本框里输入http://ibatis.apache.org/dtd/sql-map-config-2.dtd
设置完成吼的界面,点击OK完成设置
点击OK SQLMAPCONFIG主配置文件的DTD就设置完成了,SQLMAP的设置过程一样只是文件要选择sql-map-2.dtd,KEY和URL也要更改成相应的(随便找个写好的配置文件然吧DTD信息复制过来就可以了)。DTD设置完成后来讲解下,如何自动生成DTD信息:
首先新建XML文件,这里注意写完文件名后不要点FINISH完成而是点NEXT进入下面的设置:
新建XML文件,写完文件名,点NEXTj进入下一步
选中create XML file from a DTD file然后点击NEXT进入下一步
选择使用DTD创建XML
选择Select XML Catalog entry然后选择刚添加的SQL MAP CONFIG的DTD点击NEXT
选择刚才添加的DTD点NEXT
最后一个不需要设置什么直接点FINISH
然后XML文件新建成功,看下DTD信息是不是自动生成了?
DTD信息已经自动生成了
而且自动提示也好用了。
废柴:学会这个后,感觉ECLIPSE真是很强大,现在想想,免费的ECLIPSE已经强大到不亚于MYECLIPSE了。希望ECLIPSE以后越来越好。
分享到:
相关推荐
eclipse j2ee ganymede32位,这个应该只有32位,没有64位的。这个是windows下的版本,如果需要其他操作系统版本,可以到官网下载:https://www.eclipse.org/downloads/packages/all
eclipse-jee-ganymede-SR2-win32.zip
Eclipse32位3.4木卫三版eclipse-jee-ganymede-win32.zip支持jdk1.5 Eclipse 支持jdk1.5 32位 ganymede 木卫三版 eclipse-jee-ganymede-win32.zip 更多eclipse版本可看查看我的系列,欢迎下载~
Eclipse32位3.4.1木卫三版eclipse-jee-ganymede-SR1-win32.zip支持jdk1.5 Eclipse 支持jdk1.5 32位 ganymede 木卫三版 eclipse-jee-ganymede-SR1-win32.zip 更多eclipse版本可看查看我的系列,欢迎下载~
Eclipse Ganymede 3.4 是一个历史悠久的版本,它是Eclipse IDE的其中一个迭代,主要面向Java开发者。Ganymede版本发布于2008年,它提供了丰富的开发工具集,支持多种编程语言和框架,包括Java、JavaScript、Web和...
Eclipse32位3.4.2木卫三版eclipse-jee-ganymede-SR2-win32.zip支持jdk1.5 Eclipse 支持jdk1.5 32位 ganymede 木卫三版 eclipse-jee-ganymede-SR2-win32.zip 更多eclipse版本可看查看我的系列,欢迎下载~
eclipse-jee-ganymede-SR2-win32.zip
Eclipse 是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间。目前网上流传相当丰富且全面的开发工具方面的插件,但是Eclipse已经超越了开发环境的概念,...
Ganymede是Eclipse 3.4的主要发布版,它在2008年推出,带来了许多改进和新特性,包括对Java 6的支持、改进的UI以及更强大的插件系统。 VE(Visual Editor)是Eclipse平台上的一个图形化界面编辑器项目,它允许...
【Eclipse Ganymede搭建J2ME开发平台的详细步骤】 Eclipse Ganymede是Eclipse集成开发环境(IDE)的一个版本,它为开发者提供了强大的工具集,支持多种开发平台和语言,包括Java ME(J2ME)移动应用开发。J2ME是...
汉化包-Eclipse3.4-ganymede 汉化方式:将features和plugins中的文件覆盖到要汉化的Eclipse中。 下载自:http://download.eclipse.org/technology/babel/babel_language_packs/
eclipse-cpp-ganymede-SR2-win32 基于eclipse的C/C++开发环境
Eclipse Ganymede and Google Android UserGuid
在本文中,我们将详细介绍如何在CentOS 5.2操作系统上安装Java JRE 1.6.0_12以及Eclipse GANYMEDE。首先,让我们从Java JRE的安装开始。 1. **下载Java JRE**: 你需要访问`...
这是自己做的配置方案,主要给不想用myeclipse的朋友提供方便
Eclipse_1.4.2_ganymede_SP2,比较经典的一个版本,在这里做下源,有需要的可以下载下,共10部分,这是第5部分
Eclipse 3.4.1 (Ganymede SR1) 版本后,其SOA/SCA开发工具包STP的发布变为只提供站点更新方式,而不在提供原来的stp-all-in-one打包,但经过实际测试,截至链接: http://download.eclipse.org/stp/downloads/ ...
### Windows下Eclipse的C++环境配置详解 在Windows环境下配置Eclipse的C++开发环境是一项常见但细节颇多的任务,对于初学者或是希望优化现有工作流程的开发者来说,掌握这一技能至关重要。本文旨在全面解析如何在...
Eclipse比较经典的版本,在这做下源,有需要的可以下载,已安装SVN插件,共10部分,第1部分
eclipse-cpp-ganymede-SR2-win32 基于eclipse的C/C++开发环境