【发布时间】:2014-08-11 08:14:57
【问题描述】:
我制作了一个示例 servlet 程序,编译时出错。错误说我包含的软件包都不存在。以下是我的 servlet 类和错误。
类路径:
.;C:\程序 文件\Java\jdk1.7.0_45\bin;D:\apache-tomcat-7.0.37\lib\servlet-api.jar;D:\apache-tomcat-7.0.37\lib\jsp-api;
路径
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program 文件 (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program 文件\Java\jdk1.7.0_45\bin;D:\apache-tomcat-7.0.37\bin
Servlet 类 (Ch1Servlet.java)
import javax.servlet.*;
import javax.servlet.http.*;
import javax.io.*;
public class Ch1Servlet extends HttpServlet
{
public void doGet (HttpServletRequest request , HttpServletResponse response) throws IOException
{
PrintWriter out = response.getWriter();
java.util.Date today = new java.util.Date();
out.prtinln( "<html> " + "<body> " +
"<h1 align = center> HF\'s chapter1 servlet <h1>"
+ "<br>" +today+ "</body> " + "</html>"
) ;
}
}
错误
【问题讨论】:
-
不要定义 CLASSPATH 环境变量。始终将
-cp选项传递给 javac(和 java):javac -cp D:\apache-tomcat-7.0.37\lib\servlet-api.jar;D:\apache-tomcat-7.0.37\lib\jsp-api Ch1Servlet.java。
标签: servlets