【发布时间】:2017-12-09 06:11:46
【问题描述】:
How to use JarOutputStream to create a JAR file?
使用该解决方案会导致在 *.jar 文件中创建具有绝对路径的条目,例如 c:/Users/foo/Temp/blah/com/example/Main.class。我想用相对于 root 的路径构建 jar,在这个例子中它将是 c:/Users/foo/Temp/blah 并且条目应该是 com/example/... 如何实现?更改工作目录强烈依赖于平台,因此不是很好的解决方案。
PS。我已经用斜杠替换了 Windows 的反斜杠。
【问题讨论】:
标签: java jar compression