我有一个WSDL first CXF服务器项目,其中的WSDL导入了几个XSD。这些XSD中的一些又引用了其他XSD。
maven构建器正确地检测到父WSDL上的工作区资源更改,并立即重新生成(cxf-codegen)各种派生资源(类)。
相反,如果修改的是子XSD,m2e构建器就会觉得无所谓。当然,我可以定期“以Maven的身份运行...”但这并不方便。
有什么建议吗?
发布于 2013-06-11 22:33:56
CXF的插件(此时)不会自动检测和记录导入的模式,因此不会识别任何更改。然而,maven配置确实允许wsdlOptions的<dependencies>配置元素允许手动指定插件应该查看哪些其他文件以进行更改。请参阅CXF testutils/pom.xml:
http://svn.apache.org/repos/asf/cxf/trunk/testutils/pom.xml
下面是一些例子。
https://stackoverflow.com/questions/17011639
复制相似问题