У меня есть два dll
файла: Assembler.Dll и Cpp.dll.В настоящее время они находятся в / src / main / resources.Пока я строю проект maven, позвонив по номеру: maven clean package assembly:single
Я получаю файл .jar, который после вызова выдает мне ошибку: java.lang.UnsatisfiedLinkError: no Cpp in java.library.path
.
Как мне упаковать мои dll
файлы вместе с другими зависимостями в maven?Я хочу, чтобы этот jar был исполняемым на каждом компьютере с Windows, без добавления в java.path моих dll-файлов.
Конфигурация плагина:
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>sample.Main</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>