社区
Web 开发
帖子详情
写了一个servlet程序,但用javac编译时,发现javax.servlet.*,javax.servlet.http.*不存在,为什么?怎样解决?
foretwong
2002-04-20 11:18:13
谢谢您!!!!
...全文
227
12
打赏
收藏
写了一个servlet程序,但用javac编译时,发现javax.servlet.*,javax.servlet.http.*不存在,为什么?怎样解决?
谢谢您!!!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foretwong
2002-04-21
打赏
举报
回复
thanks!~~
我不知道怎么样给分耶!~~
wyzh
2002-04-20
打赏
举报
回复
你是不是没有装server包呀?
worldheart
2002-04-20
打赏
举报
回复
不知道你的Servlet是在什么一种环境下工作的,如果是在JDK的DOS模式下,则你需要设置一个环境变量:
classpath=.;
注意,一定要有那个当前目录符号!
uu_snow
2002-04-20
打赏
举报
回复
把你的CLASSPATH中加上支持SERVLET的JAR包
dasha
2002-04-20
打赏
举报
回复
你如果是在一般的集成环境下,如JCREATOR,那么就算你把CLASSPATH设定正确了仍然会出现上面的错误,如果在MS-DOS下编译,就不会出现问题
foretwong
2002-04-20
打赏
举报
回复
好的,等问题解决了一定给分!
谢谢大家!~~~
笨魚
2002-04-20
打赏
举报
回复
javac -classpath e:\servlet.jar aaa.java
e:\servlet.jar----->换成你的路径
tyscon
2002-04-20
打赏
举报
回复
你还是没有搞清楚classpath的本质,
看这个吧。
看懂了给分。
http://www.csdn.net/expert/topic/656/656067.xml?temp=6.948489E-02
tyscon
2002-04-20
打赏
举报
回复
唉,
你为什么要使用jbuilder的jdk呢,
下载一个单独的jdk,然后
在环境变量里面,
设置:
path=c:\j2sdk1.4\bin;
classpath=.;c:\j2sdk1.3\lib;e:\jwsdk1.0\lib\servlet.jar
2k系统在环境变量里面设置,
98你就自己写一个bat文件,内容就是将上面的话加上set。
foretwong
2002-04-20
打赏
举报
回复
还是说package javax.servlet不存在。
我载了一个jwsdk1.0.1,解压在e:下。但是我的jdk在e:\jbuilder6下。
在e:\jwsdk1.0.1\lib下有servlet.jar,应该怎么样设置classpath呢?
tyscon
2002-04-20
打赏
举报
回复
你的server是什么啊,
找到servlet.jar这个文件包,然后将该文件所在的目录写到classpath中去。
classpath在我的电脑,属性,高级,环境变量,系统变量中添加
classpath
.;所在目录\servlet.jar;等等。
如果有classpath,直接编辑即可。
foretwong
2002-04-20
打赏
举报
回复
我想大概是没有装servlet包吧!~
但是怎么设置呢?
我能在jbuider6中的一个目录找到javax,其中也有诸如ServletException之类的.java文件。
怎么样设置classpath呢?
谢谢!!!
java
c
编译
出现 软件包
java
x.
servlet
.
http
不存在
NULL 博文链接:
http
s://xjg396.iteye.com/blog/1973026
编译
时
提示软件包
java
x.
servlet
.
http
不存在
,如何
解决
本文讲解
Java
编译
时
提示软件包
java
x.
servlet
.
http
不存在
的
解决
方法。
解决
java
x.
servlet
.
http
软件包缺失问题
资源下载链接为:
http
s://pan.quark.cn/s/abbae039bf2a 在
Java
开发过程中,
编译
时
出现“软件包
java
x.
servlet
.
http
不存在
”的错误是较为常见的问题。
java
x.
servlet
.
http
是
Java
Servlet
规范中的
一个
关键包,它包含了与
HTTP
协议相关的类和接口。如果在
编译
Java
代码
时
没有正确地将
servlet
-api.jar 添加到类路径(classpath)中,
编译
器将无法找到该包,从而导致
编译
失败。 要
解决
这个问题,可以将
servlet
-api.jar 文件添加到
Java
的类路径中。类路径是
Java
环境中的
一个
重要概念,它用于指定
编译
器和运行
时
环境查找类文件的路径。可以通过设置环境变量 classpath 来实现。例如,在 Windows 系统中,可以将 %CATALINA_HOME%\lib\
servlet
-api.jar 添加到 classpath 的值中。这样,
编译
器和运行
时
环境就能找到所需的
java
x.
servlet
.
http
包。 另一种
解决
方法是将
servlet
-api.jar 文件复制到
Java
运行
时
环境(JRE)的扩展目录中。在 Windows 系统中,JRE 的扩展目录通常位于
Java
\jdk1.6.0_22\jre\lib\ext。将
servlet
-api.jar 放入该目录后,
Java
编译
器和运行
时
环境将能够自动加载该 JAR 文件,从而
解决
找不到包的问题。 在使用
java
c
和
java
命令
编译
和运行
Java
程序
时
,可以通过 -classpath 或 -cp 选项来指定类路径。这两个选项是等效的,-classpath 是完整形式,而 -cp 是其简
写
。例如,执行
java
c
-classpath ./test.jar TestJar.
手动
编译
Servlet
.zip
cmd命令行 手动
编译
Servlet
.zip
如何
编译
运行
servlet
NULL 博文链接:
http
s://andrewstz.iteye.com/blog/1668372
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章