我有一个WSDL第一个CXF服务器项目,其中WSDL导入了几个XSD。 其中一些XSD反过来指的是其他XSD。
maven构建器正确检测父WSDL上的工作区资源更改,并立即重新生成(cxf-codegen)各种派生资源(类)。
相反,当修改子XSD时,m2e构建器感觉不关心。当然,我可以定期"以Maven的身份运行......"但那不方便。
有什么建议吗?
答案 0 :(得分:1)
CXF的插件(此时)不会自动检测和记录导入的模式,因此无法识别任何更改。但是,maven配置允许wsdlOptions的<dependencies>
config元素允许手动指定插件应该查看哪些其他文件以进行更改。请参阅CXF testutils / pom.xml:
http://svn.apache.org/repos/asf/cxf/trunk/testutils/pom.xml
举个例子。