Предполагая (!) строки одинаковой длины, почему бы преобразовать строки в байтовые массивы , а затем XOR байты. Результирующие байт-массивы могут иметь разную длину также в зависимости от вашего кодирования (например, UTF8 будет расширяться до разных длин байтов для разных символов).
Вы должны быть осторожны, чтобы указать кодировку символов, чтобы обеспечить последовательное / надежное преобразование строк / байт.
Это не отвечает, как добавить их к Вашему АНГЛИЧАНИНУ, и не может быть никаким brainer, но было бы, просто добавив dir lib к Вашей работе пути к классу? Я знаю то, именно это я делаю, когда мне нужна внешняя банка, которую я не хочу добавлять к своему Знатоку repos.
Hope это помогает.
Для выбрасывают код [только 116]
объем набора == система и просто составляют groupId, artifactId, и Примечание версии
<dependency>
<groupId>org.swinglabs</groupId>
<artifactId>swingx</artifactId>
<version>0.9.2</version>
<scope>system</scope>
<systemPath>${project.basedir}/lib/swingx-0.9.3.jar</systemPath>
</dependency>
: системные зависимости не копируются в законченную банку/войну
(см. , Как включать системные зависимости в войну, созданную с помощью знатока )
плагин установки Знатока имеет использование командной строки для установки банки в локальный репозиторий, АНГЛИЧАНИН является дополнительным, но необходимо будет определить GroupId, ArtifactId, Версию и Упаковывающий (весь материал АНГЛИЧАНИНА).
Примечание: При использовании Системного объема (, как упомянуто на этой странице ), Знатоку нужны полные пути.
, Если Ваши банки находятся под корнем Вашего проекта, Вы захотите снабдить префиксом свои значения systemPath $ {basedir}.
Вы действительно должны установить фреймворк через репозиторий и заранее идентифицировать ваши зависимости. Использование системной области является распространенной ошибкой, которую используют люди, потому что они «не заботятся об управлении зависимостями». Проблема в том, что, делая это, вы получаете извращенную сборку maven, которая не будет отображать maven в нормальном состоянии. Вам лучше следовать подходу, подобному , этому .