0

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

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

相反,当子 XSD 被修改时,m2e 构建者会感到不关心。当然,我可以定期“以 Maven 身份运行...”,但这并不方便。

有什么建议吗?

4

1 回答 1

1

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

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

举一些例子。

于 2013-06-11T14:33:55.803 回答