Eclipse 手动添加XML文件的Schema约束

Posted 风华长情

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Eclipse 手动添加XML文件的Schema约束相关的知识,希望对你有一定的参考价值。

一、Java智能提示

(1). 打开Eclipse,选择打开" Window - Preferences"。

(2). 在目录树上选择"Java-Editor-Content Assist",在右侧的"Auto-Activation"找到"Auto Activation triggers for java"选项。默认触发代码提示的就是"."这个符号。

(3). 在"Auto Activation triggers for java"选项中,将"."更改:

.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ

 

二、XML智能提示

(1). 打开Eclipse,选择打开" Window - Preferences"。

(2). 在目录树上选择"XML-Editor-Content Assist",在右侧的"Auto-Activation"找到"Prompt when these characters are inserted "选项。

(3). 在"Prompt when these characters are inserted"选项中,将"<=: ,"更改:<=:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW(,

 

三、设置Eclipse关联JDK源码和文档

(1)、设置Eclipse关联JDK源码

1.打开Eclipse——>Windows——>Preferences      

2. 在弹出的Preferences对话框中,Java——>Installed JRES——>选中jre(根据自己的安装确定)——>Edit

3. 在弹出的 Edit JRE对话框中,选中你JRE安装路径下的lib\\rt.jar,这之后会弹出两项:Source attachment和Javadoc location。

4. 点击Source attachment,会发现按钮“Source attachment”可用,然后便点击该按钮,出现一些对话框。在该对话框中点击“External File”按钮,在弹出的文件打开对话框中选择你JDK安装路径下的src.zip压缩文件。选中之后,点击OK按钮,回到Edit JRE对话框。

(2)、设置关联JDK文档

5. 点击“Javadoc location”项,发现按钮“Javadoc location”可用,点击它。

6. 会弹出下面的这个对话框,其中有2个选项,你可以任选一个,将你下载的javadocs文档的路径置于这些location输入框中。

https://zhidao.baidu.com/question/561265150156110124.html

 

四、添加XML文件的Schema约束

       由于在XML文件中使用XML节点的提示信息,一般采用引入URL的方式。这种方式只能够在网络连接时才能够使用,在网络不稳定的情况下,智能提示效果很差,因此,通过设置Eclipse对Schema进行本地支持,可以解决上述问题。

       下面以 http://www.springframework.org/schema/context/spring-context-4.2.xsd 为例进行设置:

       第一步:选中Windows—>Preferences

       第二步:寻找到下拉列表XML—>XML Category,点击XML Category,右部区域出现一个新的界面

image

       第三步:选中User Specified Entries,点击Add按钮,弹出一个对话框

image

       第四步:点击File System…寻找到xsd文件并选中,xsd文件一般放置在 spring-framework-4.3.8.RELEASE\\schema 文件下。

image

       第五步:修改Key type下拉选项中 Namespace name Schema location

image

       第六步:Key 编辑框中在路径后加入对应 Schema 的文件名。例如导入 Schema 文件后的路径是http://www.springframework.org/schema/context,在该路径后加入/spring-context-4.2.xsd,最后依次点击OK—>Preferences窗口下方的Apply and Close,就完成了。

image

以上是关于Eclipse 手动添加XML文件的Schema约束的主要内容,如果未能解决你的问题,请参考以下文章

在Eclipse环境下,用java程序怎么读取XML Schema文件?

MyEclipse中提示SpringMVC的XML配置文件出错解决方法

eclipse里xml提示包名的插件——Rinzo

如下xml文件的xml schema 怎么写?

如何在pom.xml文件中修改build节点

eclipse中手动导入DTD文件的方式