zoukankan      html  css  js  c++  java
  • 用javac编译servlet类出现问题

      本人写了一个关于servlet的webapp,但是在用javac编译的时候,只是单纯的将jsp-api.jar和servlet-api.jar拷贝放在了其目录下面,然后利用命令行 javac XXX.java开始编译,然后出现了一大堆错误,如下:

    FirstServlet.java:7: 错误: 找不到符号
    public class FirstServlet extends HttpServlet
    ^
    符号: 类 HttpServlet
    FirstServlet.java:9: 错误: 找不到符号
    public void service(HttpServletRequest
    nse)throws ServletException,java.io.IOException
    ^
    符号: 类 HttpServletRequest
    位置: 类 FirstServlet
    FirstServlet.java:9: 错误: 找不到符号
    public void service(HttpServletRequest
    nse)throws ServletException,java.io.IOException

    符号: 类 HttpServletResponse
    位置: 类 FirstServlet
    FirstServlet.java:9: 错误: 找不到符号
    public void service(HttpServletRequest
    nse)throws ServletException,java.io.IOException

    ^
    符号: 类 ServletException
    位置: 类 FirstServlet
    FirstServlet.java:29: 错误: 找不到符号
    out.pritnln("你的名字:"+name+"<br/>");
    ^
    符号: 方法 pritnln(String)
    位置: 类型为PrintStream的变量 out

    后来终于找到了解决该问题的方法,解决方法如下:

    把servlet-api.jar文件复制到该文件夹下,就用了 javac -classpath servlet-api.jar *.java,果然没出错,发现了class文件。

  • 相关阅读:
    20款最优秀的JavaScript编辑器
    清空windows系统网络配置
    如何禁止Chrome浏览器隐藏URL的WWW前缀
    EDK2开发环境搭建
    edk2中子目录介绍
    INTEL_BIOS 编译—for-ATOM_E3800
    英特尔vPro博锐技术激活
    gitea configure
    mpeg1、mpeg2和mpeg4标准对比分析和总结
    内置缓存
  • 原文地址:https://www.cnblogs.com/MrYuan/p/4574240.html
Copyright © 2011-2022 走看看