Curl i java na linuksie

0

witam,

Przy próbie uruchomienia pewnej aplikacji (plik jar) otrzymuję cos takiego:

Exception in thread "Thread-0" org.curl.CURLError: Critical libraries couldn't be loaded
        at org.curl.CURL.error(CURL.java:1473)
        at org.curl.CURL.error(CURL.java:1408)
        at org.curl.CURL.error(CURL.java:1399)
        at org.curl.CurlGlue.error(CurlGlue.java:70)
        at org.curl.CurlGlue.<clinit>(CurlGlue.java:171)
        at CurlTool.<init>(CurlTool.java:66)
        at Magic.<init>(Magic.java:55)
        at ClientConnection.run(ClientConnection.java:90)
        at java.lang.Thread.run(Unknown Source)

Na windows działa, ale z programem sa dostarczone pliki dll, których zapewne program używa (nie wiem, nie znam sie na javie ale jest plik javacurl.dll). Szukałem czegoś w stylu curla dla javy ale nie moge nic znaleźć.

Pytanie do javowców - jak to uruchomić na linuksie? Mam oczywiscie biblioteki curla zainstalowane w systemie, a sama java najnowsza od suna.

0

Masz źródełka tego jara? IMO w kodzie na sztywno jest wbite loadLibrary("curl.dll") i nie ma wersji dla linuxa.

Dobrym odpowiednikiem jest biblioteka commons http client.

0

No niestety nie mam źródeł...

0

Spróbuj z commonsami. Używał tego w pracy i jest całkiem fajne. Zawsze można sobie przeportować najważniejsze opcje curla.

1 użytkowników online, w tym zalogowanych: 0, gości: 1