Существуют ли какие-либо библиотеки (доступные в Maven Central), которые могут преобразовывать вывод diff в HTML? Или, может быть, даже лучше, сравнить два текста и создать HTML-вывод об их разнице.
diff
Добавьте этот репозиторий в ваш pom.xml:
pom.xml
<repository> <id>google-diff-patch-match</id> <name>google-diff-patch-match</name> <url>https://google-diff-match-patch.googlecode.com/svn/trunk/maven/</url> </repository>
У меня были большие проблемы с попыткой выяснить, как сделать google-diff-match-patch доступным для моего проекта.
Я наконец заработал, добавив следующие строки в мой файл pom.xml:
<project.. > .. <repositories> .. <repository> <id>google-diff-patch-match</id> <name>google-diff-patch-match</name> <url>https://google-diff-match-patch.googlecode.com/svn/trunk/maven/</url> </repository> </repositories> .. <dependencies> .. <dependency> <groupId>diff_match_patch</groupId> <artifactId>diff_match_patch</artifactId> <version>current</version> </dependency>
Ознакомьтесь с демонстрационной версией google-diff-match-patch и посмотрите, подходит ли она вам.