19.3 编译实例Servlet

注意在javax.servlet.*包(包括子包)内的类,也就是实例使用的servlet,并不是J2SE的一部分。为了使用J2SE编译上面的代码需要另一个jar文件servlet.jar。我们使用了tomcat(是用java编写的一个开源servlet引擎)版本下面的这个servlet.jar文件。Tomcat可以在下面链接中获得:

http://tomcat.apache.org/

同时我们需要JFreeChat和JCommon两个类包文件来编译上面的代码。改变我们当前的工作目录,输入下面的命令(如果在Windows上,你需要将冒号“:“更改为分号“;“)

javac -classpath jfreechart-1.0.6.jar:lib/jcommon-1.0.9.jar:lib/servlet.jar
source/demo/ServletDemo1.java

这样就生成了一个ServletDemo1.class文件,下一章内容描述了如何使用Tomcat部署这个servlet。