可运行的jar双击要求在控制台上输入用户

时间:2019-04-10 04:19:01

标签: java windows jar

我有一个简单的程序,它以userName作为输入并输出Hello userName

public static void main(String[] args) throws Exception {
    String userName = null;
    System.out.println("Enter your name: ");
    Scanner scanner = new Scanner(System.in);
    userName = scanner.nextLine();
    scanner.close();
    System.out.println("Hello " + userName);
}

我从eclipse导出为Runnable Jar的{​​{1}}

当我在Windows中打开命令提示符并执行sayHello.jar时,它会按预期工作。

但是,当我双击罐子时,什么也没发生。

我什至在罐子上单击鼠标右键,然后java -jar sayHello.jar并选择了open with,但结果相同-什么也没发生。

罐子是否可能表现出我想要的样子?也就是说,我双击jar,它将打开窗口以获取输入,然后问好并等待输入终止?

0 个答案:

没有答案