使用javac编译servlet
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了使用javac编译servlet,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2125字,纯文字阅读大概需要4分钟。
内容图文
我想在NetBeans之外编译servlet.我创建了一个简单的Hello World servlet,它产生了这些编译器错误.
import javax.servlet.ServletException;
^
ServletTester.java:4: package javax.servlet.http does not exist
import javax.servlet.http.*;
^
ServletTester.java:6: cannot find symbol
symbol: class HttpServlet
public class ServletTester extends HttpServlet {
^
ServletTester.java:7: cannot find symbol
symbol : class HttpServletRequest
location: class ServletTester
protected void processRequest(HttpServletRequest request, HttpServletResponse response) t
^
ServletTester.java:7: cannot find symbol
symbol : class HttpServletResponse
location: class ServletTester
protected void processRequest(HttpServletRequest request, HttpServletResponse response) t
^
ServletTester.java:7: cannot find symbol
symbol : class ServletException
location: class ServletTester
protected void processRequest(HttpServletRequest request, HttpServletResponse response) t
6 errors
显然,无法找到javax.servlet包.我有来自GlassFish安装的javax.servlet.jar,但是如果我做了javac ServletTester.java -classpath / opt / glassfish3 / glassfish / modules /我仍然会得到相同的错误.
手动编译servlet的正确方法是什么?
解决方法:
试试这个:
$javac -classpath .:/opt/glassfish3/glassfish/modules/javax.servlet.jar ServletTester.java
请注意,必须完全指定类路径中的JAR文件名.只是他们的包含目录是不够的.也允许使用通配符(由一条评论指定).
内容总结
以上是互联网集市为您收集整理的使用javac编译servlet全部内容,希望文章能够帮你解决使用javac编译servlet所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。