gpt4 book ai didi

java - 如何制作在命令提示符下运行的 .jar 文件

转载 作者:行者123 更新时间:2023-12-02 03:33:04 25 4
gpt4 key购买 nike

我正在学习 Java,并且一直在编写 80 年代风格的基于文本的游戏。我有编码经验,所以我知道我很快就会完成。为了知道如何做,我决定制作一个 .jar 文件。它创建得很好,但我有一个问题:我希望它在命令提示符下运行和工作,就像我使用“java FileName”命令一样。有什么办法可以做到这一点吗?我想分发它,以便对于 Windows,它只在命令提示符下运行(Apple 和 Linux 已上线)。

编辑/摘要:对于某些人来说,这可能是问题的重复。这不是因为这些简单的原因:我知道如何创建 .jar 文件。我试图弄清楚如何创建在命令提示符中打开并运行的特定类型的 .jar 文件。

最佳答案

我假设您已将 .java 文件编译为类文件。如果是这样,请执行以下操作:

  1. 创建一个名为 ma​​nifest.txt 的 list 文件,并在文件中提及主类所在的类名称。例如:

主类:com.A.B.MyMainClass

com.A.B.MyMainClass 是此处的示例。您应该提及您的包名称。将以上行放入manifest.txt文件中

  • 然后,假设您的类文件位于 c:\test\classes\文件夹中,并假设此文件夹中的类文件是 a.class 和 b.class 以及 MyMainClass.class
  • 现在执行命令:

    jar -cvfm MyExecutable.jar manifest.txt c:/test/classes/*.class

    它将为您创建一个可执行的 jar,您可以在 Windows 和 Mac 以及 Linux 中运行它。

    执行 jar 文件:

    命令提示符中的 java -jar MyExecutable.jar。

    关于java - 如何制作在命令提示符下运行的 .jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37802471/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com