spr*_*boy 13 java ant tomcat unzip
如何使用Ant解压缩特定文件夹?
具体来说,我已经下载了apache-tomcat-6.0.29.zip,其中包含文件夹"apache-tomcat-6.0.29".我希望Ant解压缩"apache-tomcat-6.0.29"下的所有内容,但不要在层次结构顶部包含"apache-tomcat-6.0.29".
我尝试了很多东西,但我似乎无法让它发挥作用.
这是我最近的尝试:
<unzip dest="${release.dir}/image/tomcat" src="${tomcat.zip}">
<patternset>
<include name="apache-tomcat-6.0.29/*"/>
</patternset>
</unzip>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
mar*_*ton 12
您可以在解压缩任务中使用映射器来更改写入的路径.
<unzip dest="${release.dir}/image/tomcat" src="${tomcat.zip}">
<patternset>
<include name="apache-tomcat-6.0.29/*"/>
</patternset>
<mapper>
<globmapper from="apache-tomcat-6.0.29/*" to="*"/>
</mapper>
</unzip>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5032 次 |
| 最近记录: |