gpt4 book ai didi

java - 如何使用终端创建 .jar 文件

转载 作者:IT老高 更新时间:2023-10-28 20:49:29 26 4
gpt4 key购买 nike

我正在尝试使用 mac 终端创建一个 .jar 文件,但遇到了一些麻烦。我按照步骤 here但没有成功。我收到此错误消息:

Failed to load Main-Class manifest attribute from
aclient.jar

那么你到底是怎么做的呢?我的 java 程序称为 Main.java,我已将其编译为 .class 文件。现在我该怎么办?

谢谢

最佳答案

1) 确保所有必要的文件都在目录中,您已打开终端/命令提示符并导航到该目录。

2) 编译 .java 类,例如 HelloWorld.java 与

javac HelloWorld.java

3) 这将生成 JAR 文件所需的 .class 文件。

4)接下来使用文本编辑器创建一个 list 文件(使用扩展名.txt保存)并输入以下内容

Main-Class: HelloWorld

或任何你的文件名。

5) 接下来使用以下代码创建 JAR 文件:

jar cfm HelloWorld.jar Manifest.txt HelloWorld.class

6) 运行文件:

java -jar HelloWorld.jar

如果有任何不清楚的地方,请访问以下网站: creating a jar filesetting an applications entry point .

希望这对其他人有所帮助,汤姆欢呼!

编辑:

根据 inga 的评论,值得注意的是,为了在 jar 中包含多个文件,您需要使用:

javac *.java

紧随其后

jar cfm HelloWorld.jar Manifest.txt *.class

关于java - 如何使用终端创建 .jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10125639/

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