在eclipse里,把一些支持包放入工程目录,然后add jar ,在eclipse里运行 调用支持包类的自己的程序,运行正常,用fatjar打包后,运行不正常,支持包的类都在 用fatjar打包以后生成的包里呢,为什么fatjar打包后,运行同一程序,就有错误呢

解决方案 »

  1.   

    eclipse的工程 ,可以用netbeans打包么?我是说打成jar包可供调用的,如果直接导出整个工程,fatjar也是没问题的。
      

  2.   

    不add jar ,直接将jar解压缩成一般的包放到工程里,然后打包。
      

  3.   

    werosh: 高 ,实在是高,这招够狠,真是非常规用法。
      

  4.   

    问题解决了,其实明明addjar了,可是那个jar在eclipse环境里运行就没问题,到了fatjar包里就找不到了,我都在好几个eclipse里 不同版本的fatjar 遇到好多次了可是我在buildpath里 remove 从新addjar就好了。fatjar真是不行,便宜没好货,免费的东西我能说什么呢。