java-更改,修改和重新打包CXF-API源文件

我想调试cxf-api-2.7.6 jar文件中的类之一,借助IntelliJ IDEA下载了源文件,但是它不包含POM文件,因此制作后生成jar文件的确切步骤是什么?源文件中的更改.

任何帮助或建议,将不胜感激.

谢谢!

解决方法:

您不应该修改库并重新编译它.维持下去会很痛苦.您可能永远无法升级您的库,并且可能会破坏其他行为.

如果只需要了解发生了什么,则可以使用Pim Hazebroek提到的intellij调试工具.

如果需要更改库的行为,则应该:

>检查您是否没有滥用该库(可以将用例发布在*上以获得建议)
>检查最新版本的cxf是否满足您的需求.
>使用其他库.
>扩展您的当前库(例如继承)

但是,如果确实需要修改cxf源,则可以克隆https://github.com/apache/cxf,签出标签,修改源并重建.

上一篇:java-如何完全匹配cxf的json输出?


下一篇:java – 单元测试中的IncompatibleClassChangeError异常导致CXF失败