gpt4 book ai didi

java - 如何将一个jar文件提取并分成多个?

转载 作者:行者123 更新时间:2023-12-02 11:43:11 26 4
gpt4 key购买 nike

假设我有一个 .jar 文件 Test.jar,其中包含 a.jarb.jar 作为依赖项。

我想实现以下目标:

  • 制作新的jar,使其不包含a.jar和b.jar,同时从命令行启动,将它们作为参数传递。 即java-jarTest.jar -cp "a.jar; b.jar"

最佳答案

您可以将 Test.jar 解压到一个目录中,将 a.jar 和 b.jar 移到一个单独的目录中,然后重新打包 Test.jar:

jar x Test.jar
mv <path to a.jar> <new path>
.. - do same for b.jar
jar cf Test.jar -C <classes dir>

关于java - 如何将一个jar文件提取并分成多个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48386860/

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