我有个jar包名为report.jar,我想在我的java文件里调用里面的类,
设置了classpath=c:\report\report.jar
我的java类在d:\myclass\Test.java 就一个文件,没有工程为什么我无法用import 加载report.jar里面的类请指教,谢谢(注:用工程的方法我会用,我现在只想知道这一个文件怎么加载外部jar包)

解决方案 »

  1.   

    为什么要这么麻烦呢,把report.jar复制到当前目录,就可以直接引用了
    jvm搜索的时候搜classpath和当前目录
      

  2.   

    也对呀,如果你的java是在项目下,把项目中加载jar包也可以啦!我试过,如果加载后,它还会把编辑过
    后的class文档放到项目下的,下次调用,发布都没有问题的呀!
      

  3.   

    把jar包所在路径(含文件名)加到classpath里面 就可以了
      

  4.   

    命令行
    java -classpath "路径\XXXX。jar" 包名.类名打成JAR
    给JAR内建立一个META-INF文件夹,其中建立一个MANIFEST.MF文件
    格式:
    Manifest-Version: 1.0
    Main-Class: 包名.类名
    Class-Path: ××××.jar 
      

  5.   

    把jar包所在路径(含文件名)加到classpath里面 就可以了