将我的.jar文件从lib文件夹包含到我的主.jar文件中

时间:2012-05-09 19:57:13

标签: build jar

我在NetBeans中构建了一个程序,它创建了myprogram.jar文件,但也创建了名为lib的文件夹,其中包含JavaMail的mail.jar文件。所以我想将该程序发送给我的朋友,而不必向他发送lib文件夹并告诉他将它们放在一起。那么有什么办法可以在单个.jar文件中添加所有这些内容吗?感谢。

2 个答案:

答案 0 :(得分:1)

所以我发现这种解决方案很容易理解,不包括除NetBeans之外的任何其他程序,并且对我来说非常好。这是链接:http://javanepal.wordpress.com/2009/09/15/merging-jar-files-to-single-jar-via-ide-netbeans-6-7/

答案 1 :(得分:0)

如果我没弄错,你就无法将罐子文件添加到罐子里。您可以做的是提取您拥有的jar的内容(保留目录结构),然后通过关于如何创建jar文件的instructions来生成目标层次结构

当然,一旦你弄清楚所涉及的确切命令,你就可以创建一个批处理文件来再次为你工作。