IntelliJ IDEA中的自定义spring命名空间处理程序

时间:2012-06-07 18:43:50

标签: java spring intellij-idea xsd xml-namespaces

我正在编写有关编写自定义spring命名空间处理程序的教程: http://static.springsource.org/spring/docs/2.5.x/reference/extensible-xml.html

在我完成关于注册新处理程序和架构的B.5节之前,一切都很顺利。

我尝试将spring.handlers和spring.schemas放入我的项目中 - 没有用

我能够找到文件|设置| Schema和DTD,它确实在编辑器中启用了自动完成,但处理程序仍未注册。这也没有转换为spring.schemas文件中的条目。

简而言之,有人可以解释如何在intelliJ 11.1.2中执行以下操作吗?

a)将其配置为识别新架构和命名空间处理程序 b)在构建工件时将正确的信息放入META-INF / spring.handlers和spring.schemas文件中?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:6)

为了使这项工作,我需要将* .handlers,* .schemas和* .xsd添加到资源模式(设置|编译器)。一旦我得到了这个设置,它就像一个魅力。