javax.servlet为什么找不到,我用的是JDK1。3,是不是没有提供呢?

j2eer 2002-12-12 02:46:27
我写了一个程序:
import javax.servlet.*;
import javax.servlet.http.*;
可是找不着,我用的是JDK1。3,是不是没有提供呢,如果提供了,那在哪个目录下呢?
...全文
77 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
mefaintII 2002-12-18
  • 打赏
  • 举报
回复
j2eesdk
j2eer 2002-12-17
  • 打赏
  • 举报
回复
谢谢各位了,TOMCAT里面有,我装了
hymarx 2002-12-12
  • 打赏
  • 举报
回复
你那只有jsdk,要j2ee要装这个jsdkee1.3.1,里面j2ee.jar里就有
signboy 2002-12-12
  • 打赏
  • 举报
回复
安装一个tomcat就有了
Lutx 2002-12-12
  • 打赏
  • 举报
回复
到j2ee目录的lib下,j2ee.jar
资源下载链接为: https://pan.quark.cn/s/abbae039bf2a 在 Java 开发过程中,编译时出现“软件包 javax.servlet.http 不存在”的错误是较为常见的问题。javax.servlet.http 是 Java Servlet 规范中的一个关键包,它包含了与 HTTP 协议相关的类和接口。如果在编译 Java 代码时没有正确地将 servlet-api.jar 添加到类路径(classpath)中,编译器将无法到该包,从而导致编译失败。 要解决这个问题,可以将 servlet-api.jar 文件添加到 Java 的类路径中。类路径是 Java 环境中的一个重要概念,它用于指定编译器和运行时环境查类文件的路径。可以通过设置环境变量 classpath 来实现。例如,在 Windows 系统中,可以将 %CATALINA_HOME%\lib\servlet-api.jar 添加到 classpath 的值中。这样,编译器和运行时环境就能到所需的 javax.servlet.http 包。 另一种解决方法是将 servlet-api.jar 文件复制到 Java 运行时环境(JRE)的扩展目录中。在 Windows 系统中,JRE 的扩展目录通常位于 Java\jdk1.6.0_22\jre\lib\ext。将 servlet-api.jar 放入该目录后,Java 编译器和运行时环境将能够自动加载该 JAR 文件,从而解决不到包的问题。 在使用 javac 和 java 命令编译和运行 Java 程序时,可以通过 -classpath 或 -cp 选项来指定类路径。这两个选项是等效的,-classpath 是完整形式,而 -cp 是其简写。例如,执行 javac -classpath ./test.jar TestJar.

67,542

社区成员

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

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