在dos中怎样用jdk编译 actionBean?

jiaocf 2003-04-02 08:59:09
我把servlet.jar和struts.jar同放在WEB-INF\lib目录下,在JDK中用javac -classpath 编译actionBean ,如下:


-classpath "C:ProgramFiles\ApacheGroup\Tomcat4.1\webapps\speak\WEB-INF\lib\servlet.jar;C:ProgramFiles\ApacheGroup\Tomcat4.1\webapps\speak\WEB-INF\lib\struts.jar" SampleAction.java

编译器总是找不到我的servlet.jar文件,错误如下:

SampleAction.java:3: package javax.servlet does not exist
import javax.servlet.ServletRequest;
^
SampleAction.java:4: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletRequest;
^
SampleAction.java:5: package javax.servlet.http does not exist
import javax.servlet.http.HttpServletResponse;
^
SampleAction.java:6: package org.apache.struts.Action does not exist
import org.apache.struts.Action.*;
^
。。。。。

请大侠指教!
...全文
32 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
DavidBone 2003-04-20
  • 打赏
  • 举报
回复
ding
DavidBone 2003-04-20
  • 打赏
  • 举报
回复
up
jackal81 2003-04-06
  • 打赏
  • 举报
回复
你的系统路径是指的正确吗?
cleversomeday 2003-04-03
  • 打赏
  • 举报
回复
我想是你在最后的那个路径里面忘记加;造成的,以前我在classpath里面配置的时候由于少加了最后面的;就导致了同样的问题
jiaocf 2003-04-03
  • 打赏
  • 举报
回复
I have writen it already.
"C:\ProgramFiles"
bighappy 2003-04-02
  • 打赏
  • 举报
回复
-classpath "C:\ProgramFiles\ApacheGroup\Tomcat4.1\webapps\speak\WEB-INF\lib\servlet.jar;C:\ProgramFiles\ApacheGroup\Tomcat4.1\webapps\speak\WEB-INF\lib\struts.jar" SampleAction.java

盘符后面漏掉了\
没有试过,我想应该是这个原因

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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