У меня есть проект Java, который я использовал Maven2 и плагин сборки, чтобы помочь с компиляцией и упаковкой, есть довольно много зависимостей, так что это довольно кошмар, особенно если я новичок в Maven.
В любом случае, я использую библиотеку Java, которая имеет прилагаемую собственную библиотеку Windows (DLL), и пытаюсь определить, как указать собственную библиотеку в качестве зависимости или что-то такое, чтобы она существовала на пути, и мое приложение могло использовать библиотеку во время выполнения.