我有一个非常简单的 Ruby 脚本,我使用 rawr 将其打包成一个*.jar
文件。然后我可以*.jar
使用java -jar *.jar
. 我想把我的程序变成一个可执行文件,所以我做了rake rawr:bundle:exe
。它说它成功创建了一个可执行文件,我可以看到它创建的可执行文件。
我不明白的是,当我双击可执行文件(或尝试在命令提示符下运行它)时,它实际上并没有做任何事情;它应该显示“你好”并等待我按下输入(在 STDOUT 上),但实际上什么也没发生。如果我运行该*.jar
文件,它会显示“你好”。我应该如何运行可执行文件?我期待当我双击时*.exe
,会弹出一个命令提示符窗口,显示“你好”并等待我按下回车...