现在需要调用C:\Documents and Settings\111\Test.class
请问如何指定该路径,以便其他类可以调用Test.class,谢谢

解决方案 »

  1.   

    设定 CLASSPATH 为C:\Documents and Settings\ 调用的时候 导入 111.Test 就可以了
      

  2.   

    严格的说是在classpath后追加改类的路径
      

  3.   

    把class文件所在的路径 (不包括class文件名)加入classpath或者用URLClassLoader
      

  4.   

    加载一个不在类路径中的类
    (C:\\Documents and Settings\\111\\) 路径当中能不能有空格我不知道,没试过,你自己试吧。 File file=new File("C:\\Documents and Settings\\111\\"); try{
    URL url=file.toURL();
    URL[] urls=new URL[]{url};
    ClassLoader cl=new URLClassLoader(urls);
    Class cls=cl.loadClass("Test");
    }catch(MalformedURLException e){

    }catch(ClassNotFoundException e){

    }
      

  5.   

    在下试试了是还是有些问题,请问如何使用URLClassLoader 去设定路径呢?能否提供个例子,谢谢
      

  6.   

    应该是自定义的ClassLoader或者URLClassLoader来指定地址