原文地址:http://reason2003.iteye.com/blog/1627353 之前做一个项目,主程序打包成一个jar文件,因为用到了很多第三方的lib包,所以直接通过java命令运行jar比较烦琐,通过研究jar中的MANIFEST.MF文件,我们发现其中一个Class-Path属性,但这个属性值比较奇怪,不支持正则.所以要配置使用到的第三方包,必须明确相对路径和包名.如果手写MANIFEST.MF,工作量会比较大.幸好ant可以帮我们自动生成Class-Path属性.具体的请看下