| 1234567891011121314 |
- import zipfile, os
- jar = "target/resource-platform-v5.jar"
- out_dir = "lib"
- os.makedirs(out_dir, exist_ok=True)
- z = zipfile.ZipFile(jar)
- n = 0
- for name in z.namelist():
- if name.startswith("BOOT-INF/lib/") and name.endswith(".jar"):
- out = os.path.join(out_dir, os.path.basename(name))
- with open(out, "wb") as f:
- f.write(z.read(name))
- n += 1
- print("extracted", n, "dependency jars into", out_dir)
|