你怎么不直接COPY到程序里打包?

解决方案 »

  1.   

    你的意思是把外部的这个XStream.jar包拷到工程目录里,然后再用Eclipse导出整个工程的jar文件吗?我就是这样做的啊,不过导出的jar文件解压之后找不到XStream.jar
     install4j打包的过程中好像有将自己要用到的jar文件集中起来和程序一块儿打包发布,我照着教程做了,不过还是没法让发布的程序成功运行起来,运行还是报 找不到那个jar包中的类 的错误。
      

  2.   

    LZ用下面的方法吗?
    2,File
    点击Add Files按钮选择你要打包的jar文件及相关文件所在的路径。(如果你用的是netbeans的话,在生成后会有一个disc的文件夹,建议先在这个文件夹里测试,将所有的要使用到的文件全部放在这个文件夹里。)当然,也可以一个一个的选择,但为了方便,我就是那样做的了。选定了要安装的文件的文件夹后。按NEXT,在这个窗口里,是选择那些文件不打包的。打上勾的为不打包。一路NEXT到下一个窗口。不行的话,google吧。
      

  3.   

    把外部包和你自己写的程序一起打在同一个jar里。
    Eclipse打包有三种模式可以选择:
    Extract required libraries into generated JAR
    Package required libraries into generated JAR
    Copy required libraries into a sub-folder next to the generated JAR你直接第一种方式就可以了。