java - 如何在CMD中启动Java程序?

标签 java windows

我需要从命令提示符运行 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 文件,请尝试看看这个 How to create a Java application which can be run by a click?

关于java - 如何在CMD中启动Java程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17811680/

相关文章:

java - 如何使用第三方字体从 Unicode 字符集语言创建 PDF 文档

java - 写入 OutputStream 时测量中间吞吐量 [或] 为什么 write() 会阻塞,而 read() 不会?

Java Mockito 与 RestTemplate.exchange 使用泛型

java - 缓冲后台 InputStream 实现

c# - PATH 变量的 GetEnvironmentVariable() 和 SetEnvironmentVariable()

c++ - 在 Windows 上使用 C++ 获取当前用户名

java - Spring Cloud配置: Call a bean from bootstrap.属性/yml

c++ - 如何在 Windows 8 和 10 中枚举已安装的 StoreApps 及其 ID

windows - 有没有更好的方法从控制台应用程序启动 UWP 应用程序

c# - 选项卡控件 - 更改为不同的形式 (C#)