为什么我的 jar 没有反映更改?

发布于 2024-10-31 00:36:53 字数 353 浏览 2 评论 0原文

我有一个令人毛骨悚然的问题。

我已经下载了 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情场扛把子 2024-11-07 00:36:53

转到您的 jar 所在的目录并启动它

java -jar XBee jar

是否有效?

Go to the directory, where your jar is and start it with

java -jar XBee jar

Does it work?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文