我在netbeans里面建了一个工程,导入了excel.jar的包,然后又将该包放在了jdk/jre/lib下,编译生成了sp.jar文件,在netbeans运行的话可以运行,但是如果我用命令行运行该jar包的话就提示找不到该excel.jar下的类,如何解决??谢谢各位大神

解决方案 »

  1.   

    一种方法是java命令行加参数,指定类(路径+名称)
    一种方式是把excel.jar打到你运行的jar包中
      

  2.   

    1.java -cp 命令了解一下。
    2.或者放到jre的ext/lib下。
    3.都打到一起的话,MANIFEST.MF文件的配置了解一下。
      

  3.   


    主要是这个还要分发到其他的电脑,指定类(路径)的话其他电脑怕是不能用如何将excel.jar打包到我的sp.jar中?
    谢谢
      

  4.   

    我将jxl.jar添加到MANIFEST.MF文件中,然后将jxl.jar放置与sp.jar同一目录,成功解决问题。