为什么老出现javax.servlet包不存在?

啊飞凤飞飞 2009-06-08 12:11:28
我的环境变量也配置了啊
%JAVA_HOME%\lib\dt.jar;
%JAVA_HOME%\lib\tools.jar;
%CATALINA_HOME%\common\lib\Servlet-api.jar;
%CATALINA_HOME%\common\lib\Servlet.jar
网上说把sevlet-api.jar复制到java的bin目录 我也做了 还是不行
tomcat都配置成功了
但是运行Servlet程序的时候老 说 javax.servlet包不存在 郁闷了 怎么办啊?
jdk是1.6的
...全文
136 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yedy2000 2009-06-08
  • 打赏
  • 举报
回复
[Quote=引用楼主 cfanschina 的帖子:]
我的环境变量也配置了啊
%JAVA_HOME%\lib\dt.jar;
%JAVA_HOME%\lib\tools.jar;
%CATALINA_HOME%\common\lib\Servlet-api.jar;
%CATALINA_HOME%\common\lib\Servlet.jar
网上说把sevlet-api.jar复制到java的bin目录 我也做了 还是不行
tomcat都配置成功了
但是运行Servlet程序的时候老 说 javax.servlet包不存在 郁闷了 怎么办啊?
jdk是1.6的
[/Quote]
1 不是复制到jdk的bin里面,而是复制到tomcat所使用的运行时环境(具体看你安装tomcat时指定) 也就是jre目录的lib文件夹里面
2 或者是%tomcat%shared\lib目录下
3 复制到web项目所在的lib文件夹
啊飞凤飞飞 2009-06-08
  • 打赏
  • 举报
回复
郁闷了 要疯了 %tomcat%shared\lib 拷了 jre的lib里面也拷了 还是不行啊
因为没有用工具 我是先javac 文件 编译成servlet文件了 再放到tomcat里
究竟哪出问题了啊? 谁告诉我 。。。
刚学jsp 到处都是问题 要崩溃了
UZT85 2009-06-08
  • 打赏
  • 举报
回复
找到%tomcat%\common\lib目录下的servlet-api.jar,把这个jar添加到%java_home%/\jdk1.6.0\jre\lib\ext目录下面,不同的jdk版本都一样。
jack803 2009-06-08
  • 打赏
  • 举报
回复
根据楼上的,你也可以考到你工程web-inf下的lib下

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧