Mam program Java z Mavenem zarządzającym jego zależnościami. Jedną z tych zależności jest opakowanie JNI dla innego programu. Maven zajmuje się odniesieniem do odpowiedniego pliku JAR, ale ja sam zostawiam plik DLL.Zarządzanie zależnościami DLL z Maven
Czy istnieje dobry sposób na obsługę Maven również DLL? Idealnie chciałbym załadować bibliotekę DLL do naszego lokalnego repozytorium, takiego jak plik JAR.
Właściwie, po tym, jak poświęciłem trochę czasu na zastanowienie się nad tym, zdecydowałem, że warto zainwestować w wysiłek usunięcia biblioteki DLL za pośrednictwem JNI. Prawdopodobnie wart wysiłku na dłuższą metę. Spojrzę na twoją sugestię, ale z ciekawości. – Kris
@ Chris, to chyba dobry pomysł. Pomyślałem o tym, ale nie robię z tego nawyku mówienia ludziom, żeby naprawili kod, którego nie widziałem. AKA, przegląd kodu psychicznego – sal
@sal, więc czy posiadanie maven zarządza plikiem .dll automatycznie wywołuje System.loadLibrary ()? Czy nadal musisz zadzwonić do System.loadLibrary ()? Zastanawiam się, w jaki sposób upewniam się, że biblioteka dll jest ładowana w celu użycia innych obiektów. –