把PackageTest.java放到在用c:\..\test的父目录,假设c:\temp
C:\temp> javac -cp ".\" PackageTest.java

解决方案 »

  1.   

    两个办法
    1。把ABC.class家到CLASSPATH中去。
    2。在TEST目录下:
    c:\..\test\>javac -classpath \java\lib\classes.zip *.java就可以
      

  2.   

    以上各位大侠,你们的回复都试过不行啊!
    To qxm 阁下的方法1能否说详细一点!
      

  3.   

    建议不要用javac直接去用.
    建议用ant去编译.
      

  4.   

    1.你在c:\..\test目录下再建立一test目录把ABC.class烤到新建的test目录;
    2.再按下运行:
    c:\..\test\>javac -classpath \java\lib\classes.zip PackageTest.java
    试!
      

  5.   

    第二个文件也写上package test,就是说把他们包含在同一个包里面就不会错了
      

  6.   

    //把的3句改为:package a.g.c.test  //a、g、c为放包的目录                    //如果不行,再加用classpath试试