繁体   English   中英

如何在CMD中启动Java程序?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM