`

eclipse如何添加本地的dtd文件

 
阅读更多

在使用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自动提示DTD文件下载

    要在Eclipse中启用XML文档的自动提示,需要为XML文件添加对DTD的引用。这通常是在XML文档的根元素中通过`&lt;!DOCTYPE&gt;`声明来完成的,例如: ```xml &lt;!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/...

    Eclipse XML自动提示DTD文件(hibernate struts2.0 log4j).dtd的下载

    每个条目应包含DTD文件的位置(本地路径或URL)以及关键字(通常是文件名或公共ID)。 3. **关联XML文件**:在Eclipse中打开需要关联DTD的XML文件,右键点击并选择`Properties`,然后在`XML Catalog`选项中,关联...

    mybatis-3-config/mapper.dtd 解决mybatis头文件报错

    然后打开eclipse -&gt;Window-&gt;prefenrence-&gt;XML-&gt;XML Catalog-&gt;User Specifiled Entreis-&gt;Add-&gt;Location(此处是你放dtd文件的位置例如:‪D:\mybatis\mybatis-3-config.dtd)-&gt;Key(如果更改config,此处应该是:-//...

    配置Mybatis_DTD环境

    在Eclipse中,可以通过以下步骤添加DTD文件: 1. 点击菜单栏上的“Window”选项,然后选择“Perferences”,这会打开一个设置窗口。 2. 在设置窗口的左侧导航栏,找到并点击“XML”,接着展开并选择“XML Catalog...

    xml配置文件自动提示(Spring2.5,Hibernate3.0,Struts2,Ibatis3) Dtd 文件及操作

    通过引入相应的DTD文件,Eclipse可以提供自动完成的功能,帮助开发者快速输入bean的属性和标签。例如,`&lt;bean&gt;`、`&lt;property&gt;`和`&lt;aop:config&gt;`等。将Spring的DTD添加到Eclipse中,可以在创建或编辑`...

    struts2 配置dtd 自动提示

    如果网络不可用或想要离线工作,可以手动将DTD文件引入到Eclipse的XMLCatalog中。首先,你需要找到`struts2-core-2.1.8.1.jar`,提取`struts-2.0.dtd`文件,然后将其复制到项目根目录下的`dtd`文件夹中。接下来,...

    mybatis-dtd.rar

    6. **本地DTD文件**: 另一种方法是将DTD文件下载到本地,并在DTD引用中使用本地路径,这样即使没有网络也可以进行验证。例如,将`mybatis-3-config.dtd`放入项目的类路径下,然后更改DTD声明为: ```xml &lt;!...

    eclipse中配置Hibernate的只能感知

    - 将这两个DTD文件从`hibernate3.jar`中提取出来,并保存到本地硬盘上的某个位置。 **3. 修改Hibernate配置文件** - 打开项目中的`hibernate.cfg.xml`文件,找到其中包含DTD引用的部分。 - 复制DTD文件的URL(例如...

    ibatis dtd问价

    描述 "编辑ibatis xml文件是添加不提示 添加dtd文件" 暗示用户可能遇到了在XML文件中添加DTD引用的困扰,没有得到IDE(集成开发环境)的自动提示或支持。这可能是由于IDE的配置问题,或者用户对如何正确引用DTD文件...

    eclipse插件开发-添加xmlcatalog到plugin Specified Entries

    XMLCatalog是一种机制,它存储了URI(统一资源标识符)与本地路径的映射关系,这样当解析XML文档时,解析器可以找到对应的DTD或XSD文件,而无需在网络上搜索。这有助于提高解析速度,同时允许离线工作。 在Eclipse...

    eclipse开发环境配置说明.txt

    - **配置Maven库路径**:创建一个名为`maven-lib`的目录,并在其中放置`settings.xml`文件,该文件用于配置Maven的本地库位置。 - **路径**:`Eclipse -&gt; Window -&gt; Preferences -&gt; Maven -&gt; Installations`,添加...

    MyBatis_Generator_1.3.1 eclipse 整合mybatis 反向生成代码 工具

    首先,我们需要下载MyBatis Generator 1.3.1的压缩包,并解压到本地目录。解压后的文件可能包含配置文件(generatorConfig.xml)、库文件(如jar包)等,这些都是MBG运行所需的组件。 **Eclipse整合MyBatis ...

    eclipse 优化

    3. **解决XML文件假死问题**:当XML文件引用了外部的XSD或DTD文件时,Eclipse可能会尝试在线校验这些文件,从而导致界面卡顿。解决方法是在浏览器中下载这些文件到本地,然后在Eclipse中进行配置: - 打开`Windows ...

    rinzo eclipse的xml插件,相当好用

    而“plugin.properties”是插件的本地化文件,用于设置插件内部的字符串资源,如错误消息和菜单项的文本,以适应不同语言环境。 最后,“LICENSE.txt”文件通常包含了插件的许可协议,规定了用户可以如何使用、分发...

    XML文件创建与编辑工具

    3. 点击“添加”按钮,选择“本地”选项,然后浏览到下载的zip文件位置。 4. 按照提示完成插件的安装,并重启Eclipse。 5. 安装完成后,Eclipse应该能够支持XML文件的创建和编辑。 通过这样的插件扩展,开发者可以...

    spring5.0的全部xsd文件

    这些文件包含了Spring框架配置的各种元素和属性的定义,使得开发者能够按照规范编写Spring配置文件,确保IDE(如Eclipse)能够正确地解析和验证配置。 描述中提到的“放在本地,免得Eclipse从网上下载检测慢”,这...

    eclipse开发J2EE项目系列(1)——Struts2框架搭建

    打开web.xml文件,添加以下内容: ```xml &lt;filter-name&gt;struts2 &lt;filter-class&gt;org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter &lt;filter-name&gt;struts2 &lt;url-pattern&gt;/* ``` 现在,...

    Struts2工程环境搭建

    - 确认Eclipse自动刷新项目资源列表,确认jar文件已成功添加至`Struts2_HelloWorld\JavaResources:src\Libraries\WebAppLibraries`目录下。 ##### 4. 修改web.xml文件 web.xml是Web应用程序的部署描述符,用于配置...

Global site tag (gtag.js) - Google Analytics