【发布时间】:2011-06-26 21:25:01
【问题描述】:
为了实现干净的跨平台分发,我想要一个 JAR 文件,其中包含项目所需的所有内容。
但是,我的 ./lib 文件夹中有一个外部库
adam@Adam-Desktop:~/code/HeimdallOneClick/dist$ ls -Rl
.:
total 339676
-rwxr-xr-x 1 adam adam 347818157 2011-06-26 16:13 HeimdallOneClick.jar
drwxr-xr-x 2 adam adam 4096 2011-06-26 16:18 lib
-rw-r--r-- 1 adam adam 1331 2011-06-26 16:13 README.TXT
./lib:
total 260
-rw-r--r-- 1 adam adam 264192 2011-06-26 16:13 appframework-1.0.3.jar
有没有办法将这个相对较小的 JAR 文件构建到我的主 JAR 中,然后在运行时解压缩,以便我只有一个文件作为分发?
【问题讨论】: