如何轻松使用位于库中的 XSD?
我们决定采用一种插件机制,它带来一些服务/逻辑等,我们使用 XML 作为模型方法,因此插件必须将其自己的 XSD 集成到主应用程序的 XML 中。这与 Spring 方法类似(例如 util:、jee: 和其他名称空间)。
我们无法将每个插件 XSD 上传到服务器。 XSD 位于我们插件的 JAR 中。是否可以在不将此 JAR 添加到 XML 目录的情况下直接访问此 XSD 并能够引用它?那么 Eclipse 可以找到这个 XSD 并执行自动完成、验证等操作吗?
简而言之:我们的库中有一个 XSD,并且想要使用它,我们如何实现这一目标?
We decided to go for an plugin mechanism which brings some services / logic etc., we use XML as a model approach, so the plugin has to bring it's own XSD to be integrated into the XML of the main application. This is done like the Spring approach (e.g. util:, jee: and other namespaces).
We can't upload every plugins XSD to a server. The XSD is located in the JAR of our plugin. Is it possible without adding this JAR to an XML Catalog to directly access this XSD and be able to reference it? So Eclipse can find this XSD and perform the auto-completion, validation, etc.?
Short: We have an XSD in our library and want to make use of it, how can we achieve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
查看 org.eclipse.wst.standard.schemas 以获取有关如何从 Eclipse 插件将模式添加到目录的示例。
Look at the org.eclipse.wst.standard.schemas for examples of how to add schemas to the catalog from an Eclipse plug-in.