编译java文件时提示找不到包
在java源文件中导入类,使用如下代码:importjavax.servlet.*;importjavax.servlet.http.*;importjavax.serv...
在java源文件中导入类,使用如下代码:
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
编译时提示找不到包。
我已经将CLASSPATH中添加了相关的JAR文件:
CLASSPATH=.;C:\Program Files\Java\jdk1.6.0_22\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_22\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_22\lib\jsp-api.jar;C:\Program Files\Java\jdk1.6.0_22\lib\servlet-api.jar;D:\app\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar
通过手工展开jsp-api.jar和servlet-api.jar已经看到相应的目录结构和类,但是在DOS下
编译时就是提示找不到包,晕,急, 展开
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import javax.servlet.jsp.tagext.*;
编译时提示找不到包。
我已经将CLASSPATH中添加了相关的JAR文件:
CLASSPATH=.;C:\Program Files\Java\jdk1.6.0_22\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_22\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_22\lib\jsp-api.jar;C:\Program Files\Java\jdk1.6.0_22\lib\servlet-api.jar;D:\app\product\11.2.0\dbhome_1\jdbc\lib\ojdbc6.jar
通过手工展开jsp-api.jar和servlet-api.jar已经看到相应的目录结构和类,但是在DOS下
编译时就是提示找不到包,晕,急, 展开
展开全部
说明“import”的类路径或者类不存在导致的。
解释:通常java文件在进行编写的时候要依赖于其他的包文件,当前类中已经引用了别的包类,但是对应的包类下却找不到相应的类名称,结果就会报此错误。
备注:这个多出现在复制粘贴别人的代码,结果却没有引入需要的包的情况而导致的报错,所以,在java开发过程中一定要弄明白代码的依赖情况,添加必要的jar或者自定义类来支撑程序的运行,否则很可能会报错。
解释:通常java文件在进行编写的时候要依赖于其他的包文件,当前类中已经引用了别的包类,但是对应的包类下却找不到相应的类名称,结果就会报此错误。
备注:这个多出现在复制粘贴别人的代码,结果却没有引入需要的包的情况而导致的报错,所以,在java开发过程中一定要弄明白代码的依赖情况,添加必要的jar或者自定义类来支撑程序的运行,否则很可能会报错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C:\Program Files 像这样的路径最好加上引号"C:\Program Files\Java\jdk1.6.0_22\lib\servlet-api.jar"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
servlet 想要编译通过,需要用j2ee的包,你需要安装j2ee的jdk,从lib中找到j2ee.jar
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改Jre
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询