[英]How to launch a Java program in CMD?
我需要从命令提示符下运行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
在cmd中自动运行此命令?
在拥有要执行的jar的文件夹中,打开终端/命令控制台...,然后编写:
java -jar jar-file-name.jar
否则,按照Steven C的建议,使用上面的命令创建一个批处理文件jar-file-name.bat
。 记住文件的路径。
要制作一个批处理文件,您只需要使用上面的命令创建一个txt文件,将其保存并使用.bat
扩展名重命名即可。 双击它,享受您的Java应用程序。
如果要合并批处理文件和jar文件,请尝试看一下如何创建可通过单击运行的Java应用程序?
只需打开命令提示符并输入java -jar jarname.jar
即可轻松完成。 现在您可以出发了!
如果要在启动时执行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 &
如果我不明白这个问题,对不起。 当我在启动时阅读时,我是用这种方式解释的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.