Új hozzászólás Aktív témák

  • PandaMonium

    őstag

    Sziasztok.
    Egy nem igazán hétköznapi problémám van és nem nagyon tudom hogy oldjam meg. :DDD
    Épp egy API -n dolgozom aminek vannak C-ben írt fáljai amiket el kell érnie és JNI -n keresztül futtatnia, ám ezek a fájlok bele vannak csomagolva a JAR-ba különböző könyvtárakba, hogy 1 fájlból álljon az API és ne kelljen mellé mindenfélét másolgatni. A bibi ott van, hogy hiába akarok ClassLoader-t használni, hogy a JAR-on belül elérje a JNI a C fájlokat, állandóan exceptiont dobál, mondván, hogy neki abszolút elérési út kell (pedig én azt adok meg neki, ellenőriztem).
    Egy kis Google keresgélés után kiderült, hogy JAR -on belül nem szereti futtatni a dolgokat a JNI így javasolt kicsomagolni a szükséges fájlokat a JAR-ból és úgy meghívni őket. A kérdés pedig itt jön: Hogy tudok egész mappákat a tartalmukkal együtt kicsomagolni a JAR-ból ClassLoader-rel (vagy valami mással)?

    Előre is köszönök minden segítséget. :R

Új hozzászólás Aktív témák