人工打jar包人工打jar包

(一)将可执行程序打成一个jar包

其中Yoyo为入口程序,因此将当前目录下workhard和Book.class、testEx.class、Yoyo.class打成一个jar包的命令如下:

jar cvfe test.jar Yoyo *

运行结果如图:

人工打jar包

(二)将可执行程序打成多个jar包

其中Yoyo为入口程序,因此将workhard打成一个jar包,将Book.class、testEx.class、Yoyo.class打成另一个jar包。

1.使用下面的命令将workhard打包成一个workhard.jar包

jar cvf workhard.jar workhard

2.使用下面的命令将Book.class、testEx.class、Yoyo.class打成一个sdf.jar。

jar cvf sdf.jar Yoyo Book.class testEx.class Yoyo.class

3.使用winrar打开sdf.jar包,将MEETA-INF/MANIFEST.MF 打开并增加”Class-Path: ./wrokhard.jar”的字段。

4. 可以使用java -jar sdf.jar运行程序

人工打jar包

 

相关文章:

  • 2021-07-27
  • 2021-04-27
  • 2021-12-23
  • 2021-09-27
  • 2021-04-13
  • 2021-09-24
  • 2021-12-31
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-11-28
  • 2021-12-20
  • 2022-01-13
  • 2021-09-24
  • 2022-01-01
  • 2021-10-25
相关资源
相似解决方案