gpt4 book ai didi

java - 从命令行创建 jar 文件的工具

转载 作者:行者123 更新时间:2023-12-01 05:04:51 26 4
gpt4 key购买 nike

我不太擅长编写批处理文件和/或java。我有一个文件夹,其中包含多个 .class-Files 和文件夹,我想将它们全部放入可执行的 .jar-File 中。我知道有一个名为“jar - The Java Archive Tool”的工具,但这对我不起作用。我的文件夹结构如下所示:

      • Folder "test"
    • File (a.class)
    • Folder "subdirectory"
  • File (b.class)

我想要一个名为 file.jar 的可执行文件 .jar-File。此 .jar 中现在应包含文件 a.class 和文件夹 子目录 以及文件 b.class 在其中。

我无法运行 .jar-Tool 并且 7zip 命令行不支持 .jars (我什至无法向其中添加文件)。我希望它从 .bat-File 运行,所以我只需打开批处理文件,它会创建 .jar 并将文件放入其中,然后再次自行关闭。

我希望你能帮助我并明白我的意思。

最佳答案

如果您在执行 jar 命令时遇到问题,那么您可能需要检查路径是否设置正确。您可以从命令提示符验证路径是否包含 jdk 位置 ( echo %path%)。如果没有则需要更新。您还可以使用 Javac -verbose 命令来验证 jdk 是否已安装。

一旦你设置了jdk路径,你可以尝试下面的命令来创建jar

Jar -cf myapp.jar * --> 包含所有文件,包括子文件夹中的文件。

如果您想批量运行,则需要在 jar 命令之前提及路径。路径的理想位置是配置为环境属性。

关于java - 从命令行创建 jar 文件的工具,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12872113/

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