如何在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。(除此发博,本来想附上图片说明的,但是下午有课,所以只能简陋行事,呵呵)
细心的同学可能就会发现,在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。(除此发博,本来想附上图片说明的,但是下午有课,所以只能简陋行事,呵呵)
相关文章推荐
- MySQL代码如何在Windows环境下编译
- 如何在Windows环境下编译Lapack
- Windows中如何在Visual Studio 2015环境里编译OpenCV 3.1并加入opencv_contrib-master
- windows环境下如何安装memcached教程
- 【指导]如何编译完整建立开发环境和编译Android 4.0.1 on Ubuntu 11.04 (64 bit)
- 如何为嵌入式开发建立交叉编译环境
- 如何用eclipse配置android开发环境——windows小技巧3
- Windows环境下使用VS2005编译OpenSSL
- 如何在Windows下搭建Android开发环境
- 如何在Windows下搭建Android开发环境(转)
- Windows 如何在cmd命令行中查看、修改、删除与添加环境变量
- MyEclipse中如何设置jdk和jre编译运行环境
- 如何在Windows DOS环境下格式化硬盘
- 《R语言入门》如何在Windows下安装R语言编程环境
- Windows下利用MinGW配置GCC纯净编译环境的简单方法
- windows下安装 Nodejs 并在 WebStorm 9.0.1 下搭建编译 LESS 环境
- 如何搭建Windows平台下的Android2.2开发环境
- 如何在windows环境下启动后台服务
- 如何快糙好猛地在Windows下编译CAFFE并使用其matlab和python接口