eclipse中的可执行jar不可运行

时间:2013-10-01 05:28:52

标签: java eclipse runnable

我在eclipse上用java创建程序后,决定创建一个可运行的jar,我经历了所有正确的进程并创建了它。当我试图稍后运行它时,我点击了它,但什么也没发生!这是因为我只有一个班级,还是我需要做其他事情? PS。它在日食中完美运行。

3 个答案:

答案 0 :(得分:0)

从命令提示符运行它,如果它只是输出到控制台,那么你可能看不到任何东西双击运行java -jar xxxx.jar

答案 1 :(得分:0)

通常一个JAR文件附有一个manifesto文件,它附有包含main方法的类文件。如果你在eclipse中使用main方法在所选类中创建了你的程序,并创建了jar文件而不是它不会任何问题。无论如何通过简单的清理和构建重新创建它,通过项目中的dist文件夹,它将为您准备一个可执行的jar文件。

对于控制台应用程序,您无法直接在Windows屏幕上看到输出,但只能在命令提示符下通过java -jar jarfilename.Else运行该文件。任何帧或swing应用程序都将通过双击在Windows屏幕上自动运行。

答案 2 :(得分:0)

使用命令java -cp yourjar.jar com.example.Main,其中yourjar.jar是jar文件的名称,com.example.Main是包含main方法的类的全名(包括包名)