我需要从命令提示符运行JAR文件。基本上我需要在启动时使用以下命令:java -jar jar-file-name.jar
,但是如何?
更多细节:
我需要一个程序启动器,它将在cmd中启动我的程序。 示例代码:
class hello_world{
public static void main(String args[])
{
System.out.println("Hello World!");
}
}
如何在不使用java -jar jar-file-name.jar
?
答案 0 :(得分:1)
在您要执行jar的文件夹中打开终端/命令控制台...然后写:
java -jar jar-file-name.jar
否则,正如Steven C建议的那样,使用上面的命令制作批处理文件jar-file-name.bat
。记住文件的路径。
要制作批处理文件,您只需使用上述命令创建一个txt文件,保存并使用.bat
扩展名重命名。双击它并享受您的Java应用程序。
如果要合并批处理文件和jar文件,请尝试查看此How to create a Java application which can be run by a click?
答案 1 :(得分:1)
这很简单,只需打开命令提示符并输入java -jar jarname.jar
即可。现在你很高兴去!
答案 2 :(得分:1)
如果您想在启动时执行Jar文件,您可以:
Windows环境
第一种方法:
转到开始/运行,然后写入并写入REGEDIT
转到HKEY_LOCAL_MACHINE / SOFTWARE / MICROSOFT / Windows /当前版本/运行
将路径附加到JAR文件。
第二种方法
将您的JAR文件添加到START / ALL PROGRAMS / Autostart
Linux环境
在Linux上,应该快速:
在 /etc/init.d / 中创建一个脚本以启动jar。
请记住添加&对命令。通过这种方式,java进程将在后台运行。
启动脚本应为
#!/bin/bash
java -jar myapp.jar &
如果我不明白这个问题,我很抱歉。当我在启动时阅读时,我已经用这种方式解释了。