Java 类的调用问题 设置classpath,加入c:\classes然后要用的地方import 你要的包如果没有包就直接使用或者编译和执行的时候都带上参数-classpath %classpath%;c:\classes 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在web应用的根目录(即你的虚拟目录的根所对应的实际目录)下建立“web-inf\classes”两级目录,把你的包放在里面。 按楼上几位说的应该可以了,再不行就把class文件放到应用程序的当前目录中,再用import class.*引入 看看你要调用类的package,然后你import 从当前目录开始你调用类的class的路径就可以了! 加类路径;import 引入。 推荐采用stonefeng的方法:“在web应用的根目录(即你的虚拟目录的根所对应的实际目录)下建立“web-inf\classes”两级目录,把你的包放在里面。”如果你定义了类com.myself.Test类,编译后对应的class文件保存在c:\classes\com\myself\Test.class,你需要把com文件夹整个复制到web-inf\classes\目录下,这样应该可以了 是不是忘了引用包了?如果是,在将包放入web-inf\classes目录后,还应在jsp网页的最前面加入如下的内容(假设你的类所在的包为"com.myself"):<%@page import="com.myself.*"%> 回答了这么多,得谢谢你们了,可是我的问题还没有解决;我现在对我的问题(和我所做的)说清楚一点:我在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\下面用我会,我是在调书里的每个程序,不想搞长的路径,所以就这样罗),谢谢大家,还请指点! 将Day.java放在hcj目录下,不用使用import语句,直接调用即可或者在Day.java文件中加入 package aa;也可 匹配‘001001 瓶子 个 10.00 20.00 邵阳’的正则表达式 tableViewer 显示数据不正常。有图,高手指点啊,急,在线等………… 如何使用JMF来播放MP3文件 大侠指点一下怎么clone对象 java深度复制问题 jdbc怎样进行模糊查找 运行时总是报错,请看看,请教 我想println int的MAX_VALUE 为什么会出错? 请教一个Java错误的原因与修改方法。 java连接 oracle8 Applet中绘制矩形的问题 求Java对象池模型的原码
用import class.*引入
import 引入。
如果你定义了类com.myself.Test类,编译后对应的class文件保存在c:\classes\com\myself\Test.class,你需要把com文件夹整个复制到web-inf\classes\目录下,这样应该可以了
如果是,在将包放入web-inf\classes目录后,还应在jsp网页的最前面加入如下的内容(假设你的类所在的包为"com.myself"):
<%@page import="com.myself.*"%>
或者在Day.java文件中加入 package aa;
也可