程序原来可以运行,导出成jar后运行出错
发现是因为程序中使用了非标准的串口comm包(build path里面添加的),所以报找不到类的错误怎么把这个comm.jar一起导出来呢?
导出jar的时候只能选择工程中的文件

解决方案 »

  1.   

        只能根据jar路径提示手动去找到,然后把它再导进工程里去,然后再导出来就包含它了
      

  2.   

    现在comm.jar已经在工程里了,在eclipse里能正常运行,导出来的时候就是找不到类呀
      

  3.   

    把comm.jar解压 把包放到你的工程下  这样不就可以了嘛 不太专业哈
      

  4.   

     用fat.jar 打包
    这个插件 不错 很好用
      

  5.   

    ls说的这个东西没用过,学习。3楼的方法没问题。其实最好还是分包比较明确,java程序很多都是用bat文件启动的,比如大多数应用服务器,jemter等,都是这样,把需要用的jar包在bat文件里加入到classpath就行了。
      

  6.   

    Winrar 打开 jar文件中的 Manifest.MF文件
    按下面格式修改该文件:anifest-Version: 1.0
    Main-Class:  
    Class-path: ./libs/jdbc/a1.jar ./libs/httpuintLib/a2.jar
    Class-path:是引用的外部jar包,注意当前目录知道是jar文件所在的目录