Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 启动jar文件并在控制台中显示_Java_Jruby - Fatal编程技术网

Java 启动jar文件并在控制台中显示

Java 启动jar文件并在控制台中显示,java,jruby,Java,Jruby,我最近使用JRuby和Rawr制作了一个jar文件。程序只是将单词“hello”写入STDOUT,然后等待用户按enter键 要运行该程序,我必须键入java-jarmyprogram.jar。我想知道是否可以这样做,当用户双击*.jar文件时,控制台会自动弹出“hello”(而不是每次运行程序时都必须执行java-jar MyProgram.jar)。我想我可以创建一个批处理文件,但是有更好的方法吗 谢谢。一些Java.exe包装器,如JSmooth,允许您将jar包装在exe文件中,并弹出控

我最近使用JRuby和Rawr制作了一个jar文件。程序只是将单词“hello”写入STDOUT,然后等待用户按enter键

要运行该程序,我必须键入
java-jarmyprogram.jar
。我想知道是否可以这样做,当用户双击*.jar文件时,控制台会自动弹出“hello”(而不是每次运行程序时都必须执行
java-jar MyProgram.jar
)。我想我可以创建一个批处理文件,但是有更好的方法吗


谢谢。

一些Java.exe包装器,如JSmooth,允许您将jar包装在exe文件中,并弹出控制台