我在NetBeans中构建了一个程序,它创建了myprogram.jar文件,但也创建了名为lib的文件夹,其中包含JavaMail的mail.jar文件。所以我想将该程序发送给我的朋友,而不必向他发送lib文件夹并告诉他将它们放在一起。那么有什么办法可以在单个.jar文件中添加所有这些内容吗?感谢。
答案 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来生成目标层次结构
当然,一旦你弄清楚所涉及的确切命令,你就可以创建一个批处理文件来再次为你工作。