我最近创建了一个在NetBeans IDE中运行完全正常的java应用程序,但如果我运行应用程序的.jar文件,它将无法正常运行。在这里,我提供了我在NetBeans中执行程序的两个快照:
现在,如果我在IDE外部运行.jar文件,程序在上面的第一张图片之后不会执行任何操作。我的意思是按钮点击事件后它没有前进。我现在不知道该怎么办。我还将.jar文件转换为.exe但是没有用。请帮忙。
答案 0 :(得分:1)
在代码中记录所有步骤。像
这样的东西public void buttonClickMethod() {
System.out.println("Log in button is clicked. Starting verification process");
startVerification();
....
}
之后,你可以从CMD开始,如:
java -jar fileName.jar
您将看到CMD屏幕中的所有步骤。有例外和其他事情。它可以帮助您诊断问题。
答案 1 :(得分:0)
尝试清理并构建项目,然后运行您的jar文件,也许正常工作