我有一个棘手的问题。
我已经下载了XBee API,它包装在一个jar和一个源代码中。我想对库进行一些更改,重新编译它,将它重新打包到jar中,然后使用修改后的库。
我使用NetBeans对库进行了更改,删除了旧jar,并使用NetBeans生成了一个新jar。但是,当我运行程序时,我所做的更改不会执行(令人沮丧,我在主XBee对象的构造函数中调用System.exit(0)作为一种测试,测试我的更改是否有效)。
我还检查了java.library.path变量,并确保在任何目录中都没有其他XBee jar副本。
为什么jar不能反映我的变化?欢迎任何想法。谢谢, 约翰
答案 0 :(得分:2)
转到jar所在的目录,然后单击
java -jar XBee jar
有效吗?