您的位置:首页 > 其它

如何在windows环境下编译servlet...

2010-09-26 12:53 218 查看
刚踏足java EE,很多时候小小的问题都搞得自己像个白痴一样。好不容易在图书馆借了参考书,但是遗憾的遇上了个用mac os编译severlet的作者,看着一串不知所措的编译命令,在window命令行环境下尝试了许久也没有研究出个究竟,一直提示发生错误。上网查询的相关文章,作者也是有一搭没一搭的,写的东西都和自己想要的答案不一样。

细心的同学可能就会发现,在unix系统下编译命令中带有servlet-api.jar这个jar包,而我们在window命令行中编译java文件时多是直接用javac d:/JCode/**.java这样的命令,这也是为什么编译的错误中提示无法找到servlet相关类的原因。据此,个人用了很笨的方法再次搜索,果然有所收获,现将具体做法写下希望对初学者都有所帮助。一起努力哈。。。(这里使用的是apache-tomcat7.0.2web服务器)

1.首先在apache-tomcat7.0.2的lib目录下找到servlet-api.jar这个jar包,复制。

2.打开当初安装jdk时的环境变量设置,获取jdk安装目录。

3.将servlet-api.jar包粘帖在jdk安装目录中jre目录下lib子目录中的ext目录里。

4.再次打开cmd,编译servlet文件即可。然后就可以完成部署了。

另外一个直接采用javac命令来编译Servlet类的方法是:将Servlet API接口和类添加到系统的CLASSPATH环境变量里。也就是将%TOMCAT_HOME%/lib下的servlet-api.jar和jsp-api.jar添加到CLASSPATH环境变量中即可。当然要部署servlet你还需要配置web.xml文件。

总结,。。。多尝试。。。多练手。。。有个很好的老师名叫google。(除此发博,本来想附上图片说明的,但是下午有课,所以只能简陋行事,呵呵)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: