вызов Dll из Java

Тема в разделе "Lotus - Программирование", создана пользователем Vvv, 30 сен 2009.

  1. Vvv

    Vvv Гость

    Тема немного offtop но тоже касаеться domino

    у меня есть приложение написанное на java из него необходимо вызвать dll написанную на domino C API
    из командной строки откомпилировать java код и вызвать метод из dll мне удалось

    При попытки сделать тоже самое из Borlan JBuilder все время появляеться ошибка что java не может найти dll подскажите пожалуйста если кто то делал такое куда надо класть dll что бы она точно находилась.

    Переписать код на java не удалось так что желательно использовать dll
     
  2. Yakov

    Yakov Гость

    java.lang.System.loadLibrary(String libname)
     
  3. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.079
    Симпатии:
    300
    писать рапер JNI - это в общем случае
     
  4. TIA

    TIA :-)
    Lotus team

    Регистрация:
    15 май 2009
    Сообщения:
    790
    Симпатии:
    0
    dll написанная на Notes C API использует нотусовые dll, такие как nnotes.dll и наверняка именно они не находятся.
    Попробуйте прописать исполняемую директорию Notes в Path.
     
  5. Vvv

    Vvv Гость

    спасибо всем ответившим

    >java.lang.System.loadLibrary(String libname)

    у меня есть в коде System.loadLibrary("SysDll");

    >dll написанная на Notes C API использует нотусовые dll, такие как nnotes.dll и наверняка именно они не >находятся.
    >Попробуйте прописать исполняемую директорию Notes в Path.

    с путями все все нормально так как моя dll находит каталог где стоит nnotes.dll и делает его текущем. На моем PC это работает нормально

    сам пока нашел что имя класса в C части и java части должно быть одним и тем же.
    у меня на PC мой тестовый пример работает
    у клиента на PC мой тестовый пример работает но приложение для которого написан код закагчиваеться ошибкой
     
Загрузка...
Похожие Темы - вызов Dll из
  1. maristo
    Ответов:
    1
    Просмотров:
    2.175
  2. k85
    Ответов:
    0
    Просмотров:
    360
  3. alexas1
    Ответов:
    0
    Просмотров:
    506
  4. Sanchezz86
    Ответов:
    1
    Просмотров:
    588
  5. vln1981
    Ответов:
    0
    Просмотров:
    708

Поделиться этой страницей