在使用Eclipse或MyEclipse编辑XML文件的时候经常会碰到编辑器不提示的现象,这常常是因为其xml文件需要参考的DTD文件找不到,或是因为网络的问题不能及时提示而造成的。
Eclipse/MyEclipse可以将本地的DTD文件添加至Eclipse中。
以添加struts2的DTD文件为例,步骤如下:
1:Window --> Preferencrs --> XML --> XML Catalog --> add
2:location 选择 File System,然后选择你的本地DTD文件。
3:Key Type 选择URI。
4:Key 填入下面第三行的网址
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <struts> <constant name="struts.enable.DynamicMethodInvocation" value="false" /> <constant name="struts.devMode" value="false" /> <include file="example.xml"/> <!-- Add packages here --> </struts>
5:保存之后,重启Eclipse/MyEclipse。
相关推荐
要在Eclipse中启用XML文档的自动提示,需要为XML文件添加对DTD的引用。这通常是在XML文档的根元素中通过`<!DOCTYPE>`声明来完成的,例如: ```xml <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/...
每个条目应包含DTD文件的位置(本地路径或URL)以及关键字(通常是文件名或公共ID)。 3. **关联XML文件**:在Eclipse中打开需要关联DTD的XML文件,右键点击并选择`Properties`,然后在`XML Catalog`选项中,关联...
然后打开eclipse ->Window->prefenrence->XML->XML Catalog->User Specifiled Entreis->Add->Location(此处是你放dtd文件的位置例如:D:\mybatis\mybatis-3-config.dtd)->Key(如果更改config,此处应该是:-//...
在Eclipse中,可以通过以下步骤添加DTD文件: 1. 点击菜单栏上的“Window”选项,然后选择“Perferences”,这会打开一个设置窗口。 2. 在设置窗口的左侧导航栏,找到并点击“XML”,接着展开并选择“XML Catalog...
通过引入相应的DTD文件,Eclipse可以提供自动完成的功能,帮助开发者快速输入bean的属性和标签。例如,`<bean>`、`<property>`和`<aop:config>`等。将Spring的DTD添加到Eclipse中,可以在创建或编辑`...
如果网络不可用或想要离线工作,可以手动将DTD文件引入到Eclipse的XMLCatalog中。首先,你需要找到`struts2-core-2.1.8.1.jar`,提取`struts-2.0.dtd`文件,然后将其复制到项目根目录下的`dtd`文件夹中。接下来,...
6. **本地DTD文件**: 另一种方法是将DTD文件下载到本地,并在DTD引用中使用本地路径,这样即使没有网络也可以进行验证。例如,将`mybatis-3-config.dtd`放入项目的类路径下,然后更改DTD声明为: ```xml <!...
- 将这两个DTD文件从`hibernate3.jar`中提取出来,并保存到本地硬盘上的某个位置。 **3. 修改Hibernate配置文件** - 打开项目中的`hibernate.cfg.xml`文件,找到其中包含DTD引用的部分。 - 复制DTD文件的URL(例如...
描述 "编辑ibatis xml文件是添加不提示 添加dtd文件" 暗示用户可能遇到了在XML文件中添加DTD引用的困扰,没有得到IDE(集成开发环境)的自动提示或支持。这可能是由于IDE的配置问题,或者用户对如何正确引用DTD文件...
XMLCatalog是一种机制,它存储了URI(统一资源标识符)与本地路径的映射关系,这样当解析XML文档时,解析器可以找到对应的DTD或XSD文件,而无需在网络上搜索。这有助于提高解析速度,同时允许离线工作。 在Eclipse...
- **配置Maven库路径**:创建一个名为`maven-lib`的目录,并在其中放置`settings.xml`文件,该文件用于配置Maven的本地库位置。 - **路径**:`Eclipse -> Window -> Preferences -> Maven -> Installations`,添加...
首先,我们需要下载MyBatis Generator 1.3.1的压缩包,并解压到本地目录。解压后的文件可能包含配置文件(generatorConfig.xml)、库文件(如jar包)等,这些都是MBG运行所需的组件。 **Eclipse整合MyBatis ...
3. **解决XML文件假死问题**:当XML文件引用了外部的XSD或DTD文件时,Eclipse可能会尝试在线校验这些文件,从而导致界面卡顿。解决方法是在浏览器中下载这些文件到本地,然后在Eclipse中进行配置: - 打开`Windows ...
而“plugin.properties”是插件的本地化文件,用于设置插件内部的字符串资源,如错误消息和菜单项的文本,以适应不同语言环境。 最后,“LICENSE.txt”文件通常包含了插件的许可协议,规定了用户可以如何使用、分发...
3. 点击“添加”按钮,选择“本地”选项,然后浏览到下载的zip文件位置。 4. 按照提示完成插件的安装,并重启Eclipse。 5. 安装完成后,Eclipse应该能够支持XML文件的创建和编辑。 通过这样的插件扩展,开发者可以...
这些文件包含了Spring框架配置的各种元素和属性的定义,使得开发者能够按照规范编写Spring配置文件,确保IDE(如Eclipse)能够正确地解析和验证配置。 描述中提到的“放在本地,免得Eclipse从网上下载检测慢”,这...
打开web.xml文件,添加以下内容: ```xml <filter-name>struts2 <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter <filter-name>struts2 <url-pattern>/* ``` 现在,...