用javac编译servlet相关的java源文件出错

用javac编译servlet相关的java源文件出错,说包javax.servlet.*,javax.servlet.http.*不存在,我在classpath中设置了... 用javac编译servlet相关的java源文件出错,说包javax.servlet.*, javax.servlet.http.*不存在,我在classpath中设置了servlet.jar的路径,用javac编译仍然出现上述错误。我再把servlet.jar放在C:\Program Files\java\jdk1.7.0_03\jre\lib\ext目录下,用javac编译仍然出现上述错误.我把上面两种方法都用上用javac编译仍然出现上述错误,是什么愿因?请高人指点。 展开
 我来答
泥凌波Rs
2012-11-30 · TA获得超过1920个赞
知道大有可为答主
回答量:8784
采纳率:0%
帮助的人:2159万
展开全部
您好,您说的应该是这个原因,因为J2EE程序部署在应用服务器中,jsp文件必须先被转换成一个servlet文件servlet文件其实也是一个java文件将被编译成class文件时,服务器发现jsp页面解析JSP文件的,因此最新的。 servlet被编译成class文件,servlet文件,应用程序服务器将无法取回,并重新编译。你必须重新编译的java文件进行,以取代之前的类文件。
1。你可以再次运行同一个项目在Eclipse会自动编译。
2.Eclipse在“项目” - >“生成Automactially”检查,这样,每次你改变的内容,它会被重新编译。
3。的javac编译单独指定java文件,你可以在控制台中使用。
剑香飘雨
2012-11-15 · TA获得超过515个赞
知道小有建树答主
回答量:172
采纳率:100%
帮助的人:134万
展开全部
直接下载个eclipse在eclipse中buildpath加入servlet.jar然后编译试试吧。再不行就是你的环境冲突,再就是你原来安别的版本的jdk整的。在eclipse中能行 就用eclipse不就行了??费那么多事干啥??
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
白玉兰兰李杏花H
2012-11-14 · TA获得超过974个赞
知道小有建树答主
回答量:270
采纳率:100%
帮助的人:129万
展开全部
javac -classpath
追问
我试了也不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
979969786
2012-11-14 · 超过35用户采纳过TA的回答
知道答主
回答量:232
采纳率:0%
帮助的人:91.8万
展开全部
javac -classpath
追问
我试了也不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式