Запуск mvn compile
делает то, что вы видели - он компилирует исходные файлы в файлы .class (он также будет учитывать любые ресурсы процесса, определенные в проекте).
Вы можете использовать другую команду Maven: mvn package
для создания файла JAR, а затем использовать его как любой другой файл JAR. В Netbeans проще всего было бы скопировать jar-файл в свой проект и добавить его в путь к классам проекта.
Скомпилированный проект "добавляет возможности сериализации объектов поверх dispatch-json
", поэтому вы можете определить свой собственный тип, который использует библиотеку для сериализации и десериализации объектов в json, вызывая методы in () и out () сериализатора соответственно.
Файл readme.txt на странице github, на которую вы ссылаетесь, содержит несколько примеров использования.