我正在阅读有关编写自定义 spring 命名空间处理程序的教程,可在此处找到: http://static.springsource.org/spring/docs/2.5.x/reference/extensible-xml.html
一切都很好,直到我进入 B.5 节注册新的处理程序和模式。
我已经尝试将 spring.handlers 和 spring.schemas 放入我的项目中 - 没有用
我能够找到文件 |设置 |模式和 DTD 确实在编辑器中启用了自动完成功能,但处理程序仍未注册。这也没有转化为 spring.schemas 文件中的条目。
简而言之,有人可以解释如何在 intelliJ 11.1.2 中执行以下操作吗?
a) 配置它以识别新的模式和命名空间处理程序 b) 在构建工件时将正确的信息放入 META-INF/spring.handlers 和 spring.schemas 文件中?
如有任何帮助,我们将不胜感激。
最佳答案
为了完成这项工作,我需要将 *.handlers、*.schemas 和 *.xsd 添加到资源模式(设置 | 编译器)。一旦我完成了该设置,它就非常有效。
关于java - intelliJ IDEA 中的自定义 spring 命名空间处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10937925/