如果我有兩個可用的Java庫版本(源代碼和已編譯的版本),哪個工具可以輕鬆比較API並生成某種簡單的報告,顯示添加/更改/移除的類/方法?Java:用於比較庫的API的工具
1
A
回答
2
Jarc產生XML。您可以添加一些功能,以通過XSLT從xml製作HTML;)
0
Oracle開放了其SigTest框架的一部分。可能對檢測更改有用。
1
我注意到谷歌番石榴項目正在使用JDiff爲此目的。
3
嘗試japicmp(https://github.com/siom79/japicmp),它也產生XML輸出:
java -jar japicmp-0.0.1.jar -n new-version.jar -o old-version.jar -x output.xml
相關問題
- 1. 用於比較MP3內容的java api?
- 2. 數據庫比較工具
- 3. 數據庫比較工具
- 4. 數據庫比較工具
- 5. 用於圖形比較的Java庫
- 6. 用於比較xml文件的工具或庫
- 7. 的Java庫比較
- 8. 是否有比較/比較兩個Java包的體面工具?
- 9. 的Netbeans 6.5比較工具
- 10. ASP.NET的AOP工具比較
- 11. XML比較工具
- 12. DB2數據庫比較工具
- 13. 「好」數據庫記錄比較工具?
- 14. SQL Server數據庫比較工具
- 15. 用於兩個RTF文件的Java中的OpenSource API比較
- 16. Python:用於比較不同深度的字符對的工具?
- 17. 用於XML結構比較的C#API
- 18. Python,C/++,java ...任何用於比較音頻信號的API?
- 19. 用於識別各種Java API中的Java註釋的工具
- 20. 用於比較.dll和拆解差異的工具?
- 21. 用於.NET的PDF生成工具(比較和體驗)
- 22. 用於比較SQL Server查詢計劃的工具?
- 23. 用於比較目錄的工具(Windows 7)
- 24. 用於比較最小化Javascript文件的工具
- 25. 用於XML Schema(XSD)比較的FOSS(命令行)工具?
- 26. 用於架構比較和升級的開源工具腳本
- 27. 用於在Visual Studio 2010中比較文件的工具
- 28. 用於比較兩個Excel表格的Excel工具
- 29. 用於比較轉儲文件中數據的任何工具?
- 30. 用於TFS/VS的差異/比較工具
遷移到在OP的請求SO。 – DMA57361 2011-03-17 09:29:19
鏈接:http://stackoverflow.com/questions/2040693/how-to-identify-a-missing-method-binary-compatibility-in-a-jar-without-running/4645839#4645839 – aponomarenko 2011-08-31 13:44:20