创建一个打开命令的可执行jar

时间:2012-10-29 23:03:53

标签: java executable-jar

我必须提交一份说明:

'如果您已正确创建可执行jar,那么您将能够在Windows中双击它以运行您的程序。请确保在发送前对此进行测试。'

我的程序没有用户界面并在命令中运行。当我双击.jar时没有任何反应,我该怎么办?

2 个答案:

答案 0 :(得分:0)

即使您的程序是基于命令行的,它也会启动程序执行的控制台/终端窗口。如果您的程序没有提示输入,那么它可能会很快打开和退出,以至于您没有注意到控制台窗口在屏幕上闪烁。

尝试打开命令提示符并通过以下方式手动运行java:

java -jar <your jar>

如果这不起作用,那么你没有一个带有MANIFEST.MF的可执行jar,它指定Main-Class

答案 1 :(得分:0)

Start -> Accessories -> Console

在你的控制台上

java -jar "C:\your-directory\for\your\java-jar-\application.jar"

修改

试试这个:

  

将程序打开更改为c:\ Program files \ java \ jre7 \ bin \ javaw.exe

从这个问题中摘录:Make an executeble JAR run in a console when double clicked