gpt4 book ai didi

Java 编译器不创建 .jar 文件

转载 作者:行者123 更新时间:2023-12-01 17:54:50 24 4
gpt4 key购买 nike

我有一个用 Eclipse Oxygen 编写的小型 java 程序(有一个名为 Main 的类),它可以按预期在 Eclipse 中工作。我尝试使用 javac Main.java 编译它。问题是 java 编译器不会抛出任何错误,并且似乎可以识别该命令,但不会在任何地方创建任何类型的 .jar 文件。我尝试手动设置类路径(尽管这不是必需的),但结果是相同的。

更新:我曾经(或仍然是)菜鸟,不明白什么 javac做。有人向我指出javac只创建.class文件,当我使用它时它实际上做了,所以没有“错误行为”或任何类型的错误。如果您想知道如何创建.jar,请查看答案Eclipse 中的文件。

最佳答案

请放心:不存在无声错误。

当像javac这样的工具失败时,它将一些错误消息打印到标准“错误”控制台。

事情是:

javac Main.java

将简单地在同一目录中创建一个文件Main.class

您可以尝试使用 java Main 运行它。

这就是全部内容了。好吧,请参阅here对于 javac 的所有荣耀细节。

关于Java 编译器不创建 .jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45999784/

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