Не могу скомпилировать программу из исходников проекта jphonelite.sourceforge.net

Jul 16, 2013 12:34

Добрый день, сообщники.
Нашел sip-клиент на яве http://jphonelite.sourceforge.net/, даже с исходниками http://sourceforge.net/projects/jphonelite/files/. Понадобилось кое-что изменить в исходниках. Для начала решил просто скомпилировать.
Делал все, как по инструкции FAQ http://jphonelite.sourceforge.net/ . Открыл в netbeans сначала один проект, скомпилировал (с варнингами, но без ошибок). Потом второй (также с варнингами, но без ошибок).
Полученные jar'ы ругаются при запусках (из папки и со страницы как апплет).
Может быть, я неправильно компилирую? Или надо какие-то дополнительные условия?
Если у кого получалось собрать jphonelite и javaforce из исходников, подскажите, плиз.

Обновлено. Вот как ругаются jar'ы:

java.lang.NullPointerException
at javaforce.JF.copyAll(JF.java:553)
at javaforce.jni.WinAPI.init(WinAPI.java:43)
at javaforce.jni.WinAPI.init(WinAPI.java:26)
at BasePhone.initBasePhone(BasePhone.java:37)
at PhonePanel.(PhonePanel.java:29)
at PhoneApp.(PhoneApp.java:21)
at PhoneApp.(PhoneApp.java:9)
at PhoneApp$1.run(PhoneApp.java:13)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

java.lang.NullPointerException
at javaforce.jni.WinAPI.init(WinAPI.java:45)
at javaforce.jni.WinAPI.init(WinAPI.java:26)
at BasePhone.initBasePhone(BasePhone.java:37)
at PhonePanel.(PhonePanel.java:29)
at PhoneApp.(PhoneApp.java:21)
at PhoneApp.(PhoneApp.java:9)
at PhoneApp$1.run(PhoneApp.java:13)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$200(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)

При тех же условиях готовые jar'ы (скачанные с сайта разработчика) спокойно запускаются и из каталога и со страницы.

netbeans, java

Previous post Next post
Up