[英]java servlet error on compile
所以我在命令提示符下使用javac -Xlint编译了一个软件包,然后抱怨:
软件包javax.servlet不存在
我知道这是指来自tomcat的servlet jar,我获取了jar ...我的问题是我如何让javac知道此jar的路径,以便它不会溢出此错误
javac.exe具有-classpath选项。 在此添加所有路径和JAR。
如果使用IDE,则需要弄清楚如何设置其构建CLASSPATH。
或学习蚂蚁。
如果要开发servlet,则必须将其部署在WAR文件中。 幸运的是,Tomcat的servlet.jar位于其/ lib目录中,因此Tomcat类加载器将找到它。
您的WAR文件的WEB-INF / lib JAR在运行时自动位于CLASSPATH中; Tomcat在您的WEB-INF / classes中找到的所有.class文件也是如此。
尝试此链接以了解如何设置类路径。 您需要将tomcat中的servlet.jar添加到类路径中以防止错误。 两种方式是:-
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.