Действительно ли возможно управлять собственными библиотеками (.so) при знатоке?
Мы используем некоторые банки с зависимостями от внешнего собственного компонента, освобождает, таким образом, я ищу некоторый путь к mavenize их.
Спасибо.
Я думаю, что "общий" подход заключается в объединении собственных библиотек в JAR-файлы для конкретных платформ с использованием классификаторов (например, mylib-1.2.3-solaris .jar
), от которого вы можете зависеть, как любой другой JAR с классификатором:
<dependency>
<groupId>my.group</groupId>
<artifactId>mylib</artifactId>
<version>1.2.3</version>
<classifier>solaris</classifier>
</dependency>
А затем распакуйте их с помощью maven-dependency-plugin
и unpack-dependencies
моджо.
Также ознакомьтесь с этим предыдущим ответом , сообщением Обертывание собственной библиотеки с помощью Maven и разделом 5.5.3. Классификаторы платформ из Maven: полный справочник ,