package corejava;
表示 你的Console.class必须放在corejava目录下.(即corejava.Console.class)
E:\java\java core\corejava2\corejava\Console.class

解决方案 »

  1.   

    楼上的,恕我愚钝,你说的在classpath中加上“.”,我不明白,请说明之!多谢!
      

  2.   

    classpath设置中最前面加上----    .;
    .代表当前目录
      

  3.   

    我在classpath中设置了E:\java\java core\corejava2路经不对吗?那应该怎么设置啊?
      

  4.   

    不能直接import corejava.*;你没有学过将类的存放路径倒置后才可以吗import corejava2.javacore.java.*路径之间不能有空格
      

  5.   

    你用jbuilder新建一个project
    然后将你自己的类,加进去就好了
      

  6.   

    虽然问题还没有解决,但是不管怎么样,还是谢谢shihongkitty(leejin)对我的帮助
      

  7.   

    我一般都是用jbuilder所以
    对jdk不是很了解
    qq6732721,以后互相帮助
      

  8.   

    现在我把ReadName.java放在E:\java\javacore\corejava2目录下,即和Console.java放在同一个目录下,同时Console.java编译后的类文件在E:\java\javacore\corejava2\corejava目录下,类名是Console.class。编译ReadName.java文件是,有如下错误提示:
    --------------------Configuration: j2sdk1.4.2 <Default>--------------------
    E:\java\javacore\corejava2\ReadName.java:8: cannot access Console
    bad class file: E:\java\javacore\corejava2\Console.java
    file does not contain class Console
    Please remove or make sure it appears in the correct subdirectory of the classpath.
    Name=Console.readString("Please input your name:");
                         ^
    1 errorProcess completed.
    好象是说Console类不存在,这是怎么回事啊?
      

  9.   

    不清楚,强烈建议你将所有的类,用jubilder生成一个project,然后加进去避免使用jdk
    我很少用jdk。路径设置太麻烦了