为什么我的 jar 没有反映更改?
我有一个令人毛骨悚然的问题。
我已经下载了 XBee API,它打包在一个 jar 中并带有源代码。我想对库进行一些更改,重新编译它,将其重新打包成jar,并使用修改后的库。
我使用 NetBeans 对库进行了更改,删除了旧的 jar,并使用 NetBeans 生成了新的 jar。但是,当我运行程序时,我所做的更改不会执行(令人沮丧的是,我在主 XBee 对象的构造函数中调用了 System.exit(0),作为一种包罗万象的测试我的更改是否有效)。
我还检查了 java.library.path 变量,并确保任何目录中都没有 XBee jar 的其他副本。
为什么 jar 没有反映我的更改?欢迎任何想法。谢谢, 约翰
I have a spooky issue.
I have downloaded the XBee API, which comes packaged in a jar and with source. I would like to make some changes to the library, recompile it, repackage it into a jar, and use the modified library.
I have made changes to the library using NetBeans, deleted the old jar, and used NetBeans to generate a new jar. However, when I run the program, the changes that I've made do not execute (frustrated, I put a call to System.exit(0) in the constructor of the main XBee object as a sort of catchall test whether my changes work).
I have also checked the java.library.path variable and made certain that there are no other copies of the XBee jar in any of the directories.
Why does the jar not reflect my changes?? Any ideas are welcome. Thanks,
John
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
转到您的 jar 所在的目录并启动它
是否有效?
Go to the directory, where your jar is and start it with
Does it work?