我必须提交一份说明:
'如果您已正确创建可执行jar,那么您将能够在Windows中双击它以运行您的程序。请确保在发送前对此进行测试。'
我的程序没有用户界面并在命令中运行。当我双击.jar时没有任何反应,我该怎么办?
答案 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