gpt4 book ai didi

java - 尝试创建 jar 文件时未找到文件异常

转载 作者:行者123 更新时间:2023-12-02 05:08:22 25 4
gpt4 key购买 nike

我有以下 Java 文件(apples.java):

public class apples
{
public static void main(String[] args)
{
System.out.println("Apples here.");
}
}

保存在MyProject目录的source文件夹中。

我编译 apples.java 并将 apples.class 文件保存到 MyProject 目录的 classes 文件夹中。

然后,我使用以下内容创建 manifest.txt:

Main-Class: apples

然后,我通过 cmd 提示符 (Windows XP) 导航到 MyProject/classes 目录并键入以下命令:

jar -cvmf manifest.txt app1.jar apples.class

我在命令提示符中收到以下消息:

java.io.FileNotFoundException: manifest.txt (The system cannot find the file specified)

at java.io.FileInputStream.open(Native Method)

出了什么问题,如何解决?

最佳答案

将 .jar 参数放在前面

jar -cvmf app1.jar manifest.txt apples.class

确保“apples.class”和“manifest.jar”都在当前目录中。

我还鼓励您:

1)使用包(而不是默认包)

2)将类名大写(“Apples.java”而不是“apples”)

这是一个简短的教程,可能会有所帮助:

http://www.mkyong.com/java/how-to-add-your-manifest-into-a-jar-file/

关于java - 尝试创建 jar 文件时未找到文件异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27560254/

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