当修改由WSDL导入的XSD时,唤醒m2e Maven构建器

时间:2013-06-09 16:21:50

标签: eclipse maven cxf m2e

我有一个WSDL第一个CXF服务器项目,其中WSDL导入了几个XSD。 其中一些XSD反过来指的是其他XSD。

maven构建器正确检测父WSDL上的工作区资源更改,并立即重新生成(cxf-codegen)各种派生资源(类)。

相反,当修改子XSD时,m2e构建器感觉不关心。当然,我可以定期"以Maven的身份运行......"但那不方便。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

CXF的插件(此时)不会自动检测和记录导入的模式,因此无法识别任何更改。但是,maven配置允许wsdlOptions的<dependencies> config元素允许手动指定插件应该查看哪些其他文件以进行更改。请参阅CXF testutils / pom.xml:

http://svn.apache.org/repos/asf/cxf/trunk/testutils/pom.xml

举个例子。