Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 找不到包_Java_Tomcat_Servlets - Fatal编程技术网

Java 找不到包

Java 找不到包,java,tomcat,servlets,Java,Tomcat,Servlets,包javax.servlet不存在 导入javax.servlet.* 既然我使用的是tomcat服务器,那么应该在哪里设置类路径 即使在包含servlet-api.jar之后,错误仍然存在如果您查看Tomcat应用程序开发人员指南中针对您的Tomcat版本包含的build.xml示例文件,例如,它将告诉您需要在构建类路径上执行什么操作。答案取决于您使用的Tomcat版本 事实上,如果您不熟悉Java开发、servlet和/或Tomcat,我建议您花时间阅读整个指南。。。从头到尾。您是否在类路径

包javax.servlet不存在

导入javax.servlet.*

既然我使用的是tomcat服务器,那么应该在哪里设置类路径


即使在包含servlet-api.jar之后,错误仍然存在

如果您查看Tomcat应用程序开发人员指南中针对您的Tomcat版本包含的build.xml示例文件,例如,它将告诉您需要在构建类路径上执行什么操作。答案取决于您使用的Tomcat版本


事实上,如果您不熟悉Java开发、servlet和/或Tomcat,我建议您花时间阅读整个指南。。。从头到尾。

您是否在类路径中添加了jar文件?您使用的是哪个版本的tomcat?这是一个编译时错误。编译过程中需要包含servlet jar。我已经包含了servlet-api.jar文件,该文件位于tomcat 7安装文件夹的lib文件夹中。可能与我以前执行过的许多prgms重复。我设置的类路径或路径变量被意外删除。如果我再次配置它,它将不会被遵守。那是什么problm@user1560820-我强烈建议您使用Ant和build.xml文件,而不要依赖不可靠的环境变量设置。阅读指南。
 import javax.servlet.*;

public class FirstServlet implements Servlet{

ServletConfig config;

public void init(ServletConfig config){
    this.config=config;
    System.out.println("we r in init() method");
}

public void service(ServletRequest request,ServletResponse response){
    System.out.println("we r in service() method");
}

public void destroy(){
    System.out.println("we r in destroy() method");
}

public ServletConfig getServletConfig(){
    return config;
}

public String getServletInfo(){
    return "FIRSTSERVLET";
}
}