如何轻松使用位于库中的 XSD?

发布于 2024-12-09 11:59:16 字数 294 浏览 0 评论 0原文

我们决定采用一种插件机制,它带来一些服务/逻辑等,我们使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

書生途 2024-12-16 11:59:16

查看 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文