我在eclipse中有一个jaxb自定义绑定文件(名为binding.xjb),当它在xml编辑器中打开时,它不会为我导入的任何命名空间提供内容辅助。这使得检查文件的有效性变得非常困难。
文件顶部如下所示:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<jaxb:bindings version="2.0" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb"
xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc"
xmlns:xs="http://www.w3.org/2001/XMLSchema">`
任何人都知道我需要做些什么才能让内容辅助工作?
由于
更新 继Blaise回答(下面)之后,我设置了:
Location: http://java.sun.com/xml/ns/jaxb/bindingschema_2_0.xsd KeyType: Namespace name Key http://java.sun.com/xml/ns/jaxb
现在我可以在日食中看到内容辅助。
答案 0 :(得分:3)
如果在Eclipse XML目录中注册XML模式,那么当您使用适当的命名空间限定创建相应的根元素时,XML编辑器将为您提供内容辅助。以下是在Eclipse Juno中执行此操作的点击次数:
Eclipse
| Preferences
XML
| XML Catalog
| Add