我正在编译简单的HelloWorld Java程序时找不到servlet包错误 [英] servlet packages not found error when i am compiling simple HelloWorld java program
问题描述
我有一个简单的Hello World Servlet程序.当我尝试对其进行编译时,编译器会引发如下错误:
导入javax.servlet.HttpServlet.*;找不到软件包.
我也将apache tomcat和JDK的类路径设置为:
CATALINA_HOME = C:\ Apache Software Foundation \ Tomcat 6.0 \ bin
JAVA_HOME = C:\ java \ jdk1.6 \ lib
并将servlet,jar和jsp.jar文件复制到jdk1.6 \ lib目录
但是我的程序仍然没有编译.
我在Windows上.
请回答,
I have simple Hello World Servlet program.When i am trying to compile it the Compiler throws error like:
import javax.servlet.HttpServlet.*; Package not found.
I also set classpath of apache tomcat and JDK like:
CATALINA_HOME = C:\Apache Software Foundation\Tomcat 6.0\bin
JAVA_HOME = C:\java\jdk1.6\lib
And also copy servlet,jar & jsp.jar file to jdk1.6 \lib directory
But still my program is not Compiling.
I am on Windows.
Please reply ,
推荐答案
1.
import javax.servlet.HttpServlet.*; Package not found.
从最后删除.*
,HttpServlet
是一个类而不是包.
2.
Remove the .*
from the end, HttpServlet
is a class not a package.
2.
JAVA)_HOME = C:\java\jdk1.6\lib
是否应该在右括号中加上)"?
3.
为什么只为运行简单的servlet而为Apache设置环境变量?
4.
太多了吗?
Is the close parenthesis character ")" supposed to be there?
3.
Why are you setting an environment variable for Apache just to run a simple servlet?
4.
Is that too many of many?
这篇关于我正在编译简单的HelloWorld Java程序时找不到servlet包错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!