没有找到java.nio.channels.Rea这个类,请确定这个类存在并且在classpath中

解决方案 »

  1.   

    我怎么能知道这个类存在什么路径下,如果文件存在。一般应该是存在某个jar下是不是?这个jar文件叫什么我能知道吗?
      

  2.   

    你去你的JDK目录下搜索下,看看了
      

  3.   

    是不是你写错名字了java.nio.channels下没有Rea
    java.nio.channels这个是java自带的包
      

  4.   

    看看你的JDK version. JDK1.4才有nio
      

  5.   

    首先选择一个你的工作目录,假设c:\确保你的类在c:\java\nio\channels\ReadableByteChannel.class,注意,如果工作目录下有源程序ReadableByteChannel.java请将它删除或移到c:\java\nio\channels\下运行java -cp . java.nio.channels.ReadableByteChannel
      

  6.   

    Exception in thread "main" java.lang.NoClassDefFoundError: 
    java/nio/channels/ReadableByteChannel
    csdn给换行了。
      

  7.   

    要jdk1.4以上才有这个,你是用的什么版本?
      

  8.   

    to 回复人: tonytyk() ( ) 信誉:100 
    我用的是jdk1.4版本,能告诉我怎么找文件吗?