`
Rempor
  • 浏览: 13617 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Eclipse xml文件不能自动提示

    博客分类:
  • Java
阅读更多

 

使用Java开发的程序员一般在学习的时候,可能都会涉及到使用配置文件,在使用Eclipse类似IDE进行编辑配置配置文件的时候,如果配置文件不能自动联想,是一件比较恼人的事情。笔者这里拿mybatis配置不能自动提示来举例。

 

问题描述

在参考官方文档进行学习的时候,发下如下的配置代码在IDE中不能够自动提示。

 

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
  PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
  "http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
	<environments default="development">
		<environment id="development">
			<transactionManager type="JDBC" />
			<dataSource type="POOLED">
				<property name="driver" value="${driver}" />
				<property name="url" value="${url}" />
				<property name="username" value="${username}" />
				<property name="password" value="${password}" />
			</dataSource>
		</environment>
	</environments>
	<mappers>
		<mapper resource="org/mybatis/example/BlogMapper.xml" />
	</mappers>
</configuration>

 

 

处理步骤

1.首先需要保证本地存在xml文件中对应的dtd文件,一般官方提供的下载包中都已经提供了,也可以直接访问http://mybatis.org/dtd/mybatis-3-config.dtd地址下载到本地;

2.然后在IDE中进行配置,Window——Preference——xml——xml catalog,进行add,如图:

 
 

3.在add的页面不同的key type对应不同的值,location代表本地的路径,如图:



 

 

如果描述文件是xsd的话,与DTD存在一些区别,在key type中包含name space和schema space,具体配置如图



 
  

4.配置文成后相应的配置文件就可以提示了,如图:

 

 

后记

其他类似的配置文件可以参考这个思路进行处理,应该都可以完成的。最后大概介绍下DTD,DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确 。

 

  • 大小: 64.2 KB
  • 大小: 3.2 KB
  • 大小: 31.7 KB
  • 大小: 17.7 KB
  • 大小: 31.9 KB
0
1
分享到:
评论

相关推荐

    Eclipse XML自动提示DTD文件下载

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

    eclipse中xml文件里自动提示消失解决办法

    - **原因分析**:导致XML文件自动提示消失的原因可能包括但不限于Eclipse版本更新、插件冲突、系统设置改变等因素。 - **预防措施**: - 定期更新Eclipse及其相关插件到最新版本,确保软件兼容性和稳定性。 - 在...

    eclipse编辑xml没有提示的解决办法

    在使用Eclipse开发Java项目时,XML文件是常见的配置文件,但有时我们可能会遇到一个困扰:在编辑XML文件时,Eclipse没有提供自动提示功能,这无疑会降低我们的开发效率。这个问题的出现可能是由于Eclipse的相关插件...

    eclipse xml 开源 插件

    为了更好地在Eclipse中处理XML文件,开发者通常会使用专门的XML插件。本文将深入探讨"Eclipse XML开源插件",以及它们如何与Java开发相结合。 1. **Eclipse的XML支持**: Eclipse内建对XML的支持,包括语法高亮、...

    eclipse自动补全,去空格=号补全XML自动提示实现,格式化风格实现

    对于XML文件,Eclipse也可以实现自动提示功能。打开Eclipse的Preferences,选择Xml,展开,选择Editor,选择Content Assist。在右边,选择Auto-Activation,下面的Prompt when these characters are inserted选项,...

    Eclipse schema XML 提示

    然而,有时在Eclipse中编辑XML文件时,可能会遇到没有自动提示或验证的问题,这通常是由于Eclipse未能正确关联或识别XSD文件导致的。以下是如何在Eclipse中设置XML Schema提示的详细步骤: 1. **确定XSD文件位置**...

    eclipse添加springXML文件的提示

    - 如果XML文件中的配置与Spring XSD文件不匹配,Eclipse会给出具体的错误提示信息。 #### 五、小结 本文详细介绍了如何在Eclipse IDE中为Spring XML文件添加提示功能的方法。通过遵循以上步骤,我们可以有效地...

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

    3. **关联XML文件**:在Eclipse中打开需要关联DTD的XML文件,右键点击并选择`Properties`,然后在`XML Catalog`选项中,关联之前配置的DTD条目。这样,Eclipse就可以根据DTD文件提供自动提示了。 4. **验证XML文档*...

    Eclipse/MyEclipse代码提示功能设置(Java、XML)

    本文将详细介绍如何配置Eclipse/MyEclipse以优化Java和XML文件的代码提示功能。 1. 设置Java文件的代码提示功能: 在Eclipse中,为了开启或调整Java文件的代码提示功能,你需要遵循以下步骤: - 打开Eclipse,点击...

    spring中xml文件不提示

    在探讨“spring中xml文件不提示”的问题时,我们首先需要理解Spring框架的基本概念以及XML配置文件在其中扮演的角色。Spring框架是一个开源的轻量级Java应用框架,旨在简化企业级应用开发。它通过依赖注入(DI)和...

    eclipse如何添加xml提示

    文档中描述了如何将dtd文件添加到eclipse中,从而在编写对应的xml的时候可以进行代码自动提示功能

    Eclipse Rinzo XML Editor 1.4.1

    在默认情况下,Eclipse的XML编辑器仅提供基本的文本编辑功能,没有关键词高亮显示,也不支持代码提示等便捷的编程辅助功能。而Rinzo XML Editor的引入,极大地提升了XML文件的编写体验。 Rinzo XML Editor的核心...

    Eclipse对html和js代码自动提示

    1. **函数和变量提示**:在编写JavaScript时,Eclipse可以自动提示当前作用域内的函数和变量。 2. **对象和方法提示**:当你键入对象名后,Eclipse会列出其所有可用的方法和属性。 3. **语法错误检查**:实时语法...

    在Eclipse中导入dtd和xsd文件,使XML自动提示

    通过导入DTD文件,我们可以让Eclipse识别出XML文件中的元素和属性,并提供相应的自动提示功能。 ##### 导入步骤 1. **打开偏好设置**:首先,在Eclipse菜单栏中依次点击`Window -&gt; Preferences`,或者直接按快捷键...

    用Eclipse进行xml开发

    在Eclipse中,可以利用其强大的代码提示和自动格式化功能来提高编写效率。只需输入",Eclipse会自动列出可能的元素和属性,按回车即可插入。 Eclipse还提供了XML验证功能,确保你的XML文档符合指定的DTD(Document ...

    eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd

    eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd eclipse中使用xml自动提示功能所需文件:mybatis-3-mapper.dtd

    html,css,jsp,xml提示插件eclipse

    本插件就是为了提升开发效率,通过为Eclipse添加HTML、CSS、JSP和XML的自动提示功能,帮助开发者快速编写代码。 首先,HTML(HyperText Markup Language)是网页内容的基础结构语言,用于定义网页的布局和内容。...

    Eclipse添加SSH框架的提示

    然而,在Eclipse中配置这些框架的XML文件时,如果没有相应的代码提示,会大大增加开发的困难度。 首先,我们来关注Struts2框架。在Eclipse中配置Struts2时,需要在项目的src目录下创建struts.xml文件。为了得到代码...

    xml文件不给提示

    例如,在Eclipse或MyEclipse这样的集成开发环境(IDE)中,XML文件的自动提示可能没有正确配置。在MyEclipse中,可以通过以下步骤来启用XML文件的代码提示: 1. 打开MyEclipse,进入`Window`菜单,选择`Preferences...

    配置Eclipse的自动提示

    在XML开发方面,Eclipse也有类似的自动提示设置,通常在“XML” -&gt; “Editor” -&gt; “Content Assist”下进行配置。 通过以上步骤,你可以优化Eclipse的自动提示功能,使其更加符合个人编程习惯,提高编程效率。不过...

Global site tag (gtag.js) - Google Analytics