gpt4 book ai didi

java - 可分发的 JAR 不工作

转载 作者:行者123 更新时间:2023-11-30 09:40:22 25 4
gpt4 key购买 nike

我在使用 Windows XP 的上网本上用 Netbeans 7.1 创建了一个项目。我使用 Clean and Build 命令在/dist 文件夹中创建了可分发的 JAR 文件。当我双击该文件时,它起作用了。

现在我将整个项目文件夹发送到我的桌面,它使用 Windows 7 Ultimate 64 位。当我双击可执行 JAR 时,我收到一条错误消息:无法找到或加载主类 myapp.jar

我检查了 list 文件,它包含主类名称。当然,它是由 Netbeans 自动生成的。

这是怎么回事?

最佳答案

常见的错误是忘记也带上“layout”文件夹。如果您使用了 Netbeans 的特定功能,例如绑定(bind),在“dist”中您有 jar,还有一个名为“layout”的文件夹,您还必须将它与 jar 文件一起复制并放在同一位置目标地点。

在我的例子中,很遗憾不得不同时发送这个文件夹,所以我决定停止使用绑定(bind)和其他特定的东西,并习惯于手动重新编程。现在我只发送 jar ,它正在工作。

请注意,您可以轻松知道自己是否具有特定功能。打开 Netbeans 并查看您的项目文件夹。那里有 2 个文件夹,“源包”和“库”。 checkin 图书馆。如果你只有 JDK 就可以了。如果您列出了其他库,那么 dist 中会有补充文件夹,您必须将其与 Jar 一起发送。

希望对你有帮助

关于java - 可分发的 JAR 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9455197/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com