Почему моя банка не отражает изменения? - PullRequest
2 голосов
/ 09 апреля 2011

У меня жуткая проблема.

Я скачал XBee API, который поставляется в упаковке и с исходным кодом. Я хотел бы внести некоторые изменения в библиотеку, перекомпилировать ее, упаковать в банку и использовать измененную библиотеку.

Я внес изменения в библиотеку с помощью NetBeans, удалил старый файл jar и использовал NetBeans для создания нового файла jar. Однако, когда я запускаю программу, сделанные мной изменения не выполняются (разочарованно, я помещаю вызов System.exit (0) в конструктор основного объекта XBee как своего рода проверочный тест, работают ли мои изменения) ).

Я также проверил переменную java.library.path и убедился, что в любом из каталогов нет других копий jB-файла XBee.

Почему банка не отражает мои изменения? Любые идеи приветствуются. Спасибо, John

1 Ответ

2 голосов
/ 09 апреля 2011

Перейдите в каталог, где находится ваш jar-файл, и запустите его с

java -jar XBee jar

Работает ли он?

...