-5

假设我有这些 .java 文件:

  • 主类.java
  • 第二类.java
  • 酒吧类.java
  • FooClass.java

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

  • MainClass.class
  • 2ndClass.class
  • BarClass.class
  • FooClass.class

我如何使它成为一个 jar 文件,并让 MainClass.class 成为第一个被加载的文件?

4

1 回答 1

2

观察 Elliott 关于类文件的说法,您可以使用隐式创建(在最新版本的 jar 中)清单

jar cvfe m.jar MainClass *.class

假设 MainClass 在默认包中(“无包”)(不是好习惯)。然后将运行

java -jar m.jar
于 2021-07-07T23:58:50.637 回答