相关疑难解决方法(0)

在Windows上运行JAR文件

我有一个名为helloworld.jar的JAR文件.为了运行它,我在命令行窗口中执行以下命令:

java -jar helloworld.jar
Run Code Online (Sandbox Code Playgroud)

这工作正常,但如何通过双击执行它?我需要安装任何软件吗?

java jar executable-jar

215
推荐指数
11
解决办法
111万
查看次数

双击JAR文件不会打开命令提示符

我想通过双击运行Jar文件.

以下是其中唯一存在的Java类文件.

import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;
public class Sysout{
public static void main(String[] args) throws IOException{
    System.out.println("Hello World!");
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String msg = br.readLine();
    System.out.println(msg);
    br.read();
}
}
Run Code Online (Sandbox Code Playgroud)

并且Manifest文件已定义Main-Class.

使用链接,我通过双击批处理文件成功运行了Jar文件.这将打开命令提示符并运行定义的主类.

但是,如果我直接双击Jar文件,则没有任何反应.我也检查了这个链接并将我的.jar与javaw.exe相关联. 链接也提示相同.还尝试将.jar与java.exe相关联

发生的是命令提示符打开几分之一秒并消失.

即使我希望用户输入一些数据,双击操作也不会等待用户输入任何内容.

问题出在哪儿?

java jar executable-jar

6
推荐指数
2
解决办法
2万
查看次数

在Windows 10上运行JAR文件

我已经制作了一个Jar文件,但我不能通过双击来运行它.
它可以正常使用java -jar name.jar或通过制作批处理文件.
我已经重新安装了jdk1.8.0_102,设置JAVA_HOME变量并且javaw.exe在jre文件夹中已经是默认程序来运行它.
那么如何通过双击来运行呢?

java jar executable-jar

6
推荐指数
1
解决办法
6万
查看次数

标签 统计

executable-jar ×3

jar ×3

java ×3