繁体   English   中英

为什么我的jar文件不在netbeans之外运行?

[英]why doesn't my jar file run outside netbeans?

我构建了一个jar文件,当单击“运行”时,该文件可以在netbeans中完美运行,但是当我尝试通过双击该jar文件无法运行来运行该文件时,没有任何反应。

双击jar会启动它,但是除非您有一个GUI应用程序打开一个新窗口(在另一个线程中),否则它很可能会完成并关闭,然后您才能看到任何内容。

在这些情况下,通常可以从控制台( java -jar .. )运行jar,以查看是否存在任何异常/错误。

正如Bozho所说,从命令行启动应用程序将使您调试问题。 但是您需要检查dist文件夹中是否具有运行程序所需的所有文件。 例如,如果您使用数据库文件获取数据,则需要在构建程序后将此文件放置在dist文件夹中。 我认为jar文件在查找文件时正在使用相对路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM