Spring WS maven库在编组期间将ns2名称空间前缀添加为默认值。需要执行封送,并且封送的XML不应具有默认的ns2名称空间前缀。使用JAXB2 maven插件生成模型。我尝试搜索package-info.java为该前缀值提供空字符串,但是在项目中没有JAXB2 maven插件生成package-info.java。有人可以协助在编组期间删除默认的ns2名称空间前缀,以使SOAP请求的编组XML有效负载不包含任何此类名称空间前缀值。 请注意,按照要求,不建议在各种链接中建议为此类用例编写自定义“ NamespacePrefixMapper”,因为我们在一个集中位置将打包的操作代码作为一个jar(许多项目使用),旨在如果不需要,则不要触摸。 非常感谢!