设置classpath,加入c:\classes然后要用的地方import 你要的包
如果没有包就直接使用或者编译和执行的时候都带上参数
-classpath %classpath%;c:\classes

解决方案 »

  1.   

    在web应用的根目录(即你的虚拟目录的根所对应的实际目录)下建立“web-inf\classes”两级目录,把你的包放在里面。
      

  2.   

    按楼上几位说的应该可以了,再不行就把class文件放到应用程序的当前目录中,再
    用import class.*引入
      

  3.   

    看看你要调用类的package,然后你import 从当前目录开始你调用类的class的路径就可以了!
      

  4.   

    加类路径;
    import 引入。
      

  5.   

    推荐采用stonefeng的方法:“在web应用的根目录(即你的虚拟目录的根所对应的实际目录)下建立“web-inf\classes”两级目录,把你的包放在里面。”
    如果你定义了类com.myself.Test类,编译后对应的class文件保存在c:\classes\com\myself\Test.class,你需要把com文件夹整个复制到web-inf\classes\目录下,这样应该可以了
      

  6.   

    是不是忘了引用包了?
    如果是,在将包放入web-inf\classes目录后,还应在jsp网页的最前面加入如下的内容(假设你的类所在的包为"com.myself"):
    <%@page import="com.myself.*"%>
      

  7.   

    回答了这么多,得谢谢你们了,可是我的问题还没有解决;我现在对我的问题(和我所做的)说清楚一点:我在C盘建了个目录hcj(原来是classes)有一个JAVA程序是Day.java 在DOS下用JAVAC编译成功(HelloWorld.java编译成功也可以运);但有另一个程序Calendar.java 引用了Day.class,就是不知到怎么调用(在hcj文件夹下建了个目录aa,把Day.class拷到里面了,在Clendar.java里用了import aa.*也不能编译),classpath路径追加了c:\hcj;(web-inf\下面用我会,我是在调书里的每个程序,不想搞长的路径,所以就这样罗),谢谢大家,还请指点!
      

  8.   

    将Day.java放在hcj目录下,不用使用import语句,直接调用即可
    或者在Day.java文件中加入 package aa;
    也可