在java程序中直观地显示diff输出

时间:2010-05-22 05:54:29

标签: java diff visual-diff

我目前正在开发一个java程序,我需要显示两个文本之间的区别。 是否有任何库可用于直观显示差异,这是我的java程序中的diff输出或我该怎么做。任何建议都对我很有帮助。

2 个答案:

答案 0 :(得分:1)

我会选择netbeans diff api。

来自后来的网址:

enter image description here

虽然不是视觉实现,但您也有a translation of gnu diff in java

答案 1 :(得分:0)

JMeld是一个图书馆 http://keeskuip.home.xs4all.nl/jmeld/ 我们已成功应用于smartGENERATOR产品。

最新版本2.1可通过 * http://sourceforge.net/projects/jmeld/

JMeld 2.1可在中央maven存储库中找到 http://search.maven.org/#artifactdetails|org.jmeld|jmeld|2.1|jar

<dependency>
    <groupId>org.jmeld</groupId>
    <artifactId>jmeld</artifactId>
    <version>2.1</version>
</dependency>