【发布时间】:2018-01-22 17:11:24
【问题描述】:
假设我有一个 .jar 文件 Test.jar,其中包含 a.jar 和 b.jar 作为依赖项。
我想实现以下目标:
- 制作新的 jar,使其不包含 a.jar 和 b.jar 以及 while 从命令行启动,将它们作为参数传递。 即java -jar Test.jar -cp "a.jar; b.jar"
【问题讨论】:
-
您要手动还是自动执行此操作?
-
@TheJavaGuy-IvanMilosavljević 手动
-
@kofman 的回答似乎是正确的。我只想补充一点,jar 文件只是 zip 文件,因此任何可以操作 zip 文件的工具都可以为您提供帮助。
-
@TheJavaGuy-IvanMilosavljević 该信息无济于事。如何将部分jar内容移出,以便原jar在需要时也能自动读取?
标签: java build executable executable-jar