如何通过命令行创建 jar 文件?

How do I create a jar file via the command line?

假设我有这些 .java 文件:

然后我把它们变成 .class 个文件:

如何将其制作成 jar 文件,并让 MainClass.class 第一个加载?

观察 Elliott 所说的 class 文件,您可以使用

隐式创建(在最新版本的 jar 中)清单
jar cvfe m.jar MainClass *.class

假设 MainClass 在默认包中 ('no package')(不是好的做法)。然后 运行 和

java -jar m.jar