关于命令行编译servlet并且在tomcat运行的注意事项

本文详细介绍了如何在命令行环境下编译Servlet,并在Tomcat服务器上运行。涉及Tomcat的安装配置,JDK的版本选择与环境变量设置,以及解决命令行编译时可能出现的问题。此外,还分享了浏览器访问Servlet的URL格式和端口配置。对于初学者,特别提到了将servlet-api.jar复制到JRE的ext目录以解决编译问题。
摘要由CSDN通过智能技术生成

@关于命令行编译servlet并且在tomcat运行的注意事项
一,tomcat篇(运行servlet程序的容器)
首先是tomcat的安装以及路径配置主要是 CATALINA_HOME和CATELINA_BASE的配置,这里是tomcat的安装路径。 其次要在CLASSPATH下配置tomcat安装目录下的jar包的路径:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。注意最前面的小点。
tomcat会出现闪退的情况,一般是路径的问题。仔细检查路径。
二,JDK篇(命令行编译以及将来myeclipse中使用)
首先从官网下载JDK,自己选择版本,本人没有选择较高的版本(因为在myeclipse10中配置JDK会出现版本不对应的问题)。然后复制JDK安装目录到JAVA_HOME路径,(重要的是不能以;号结尾)。在CLASSPATH下有JDK的bin目录路径:C:\Program Files\Java\jdk1.7.0_80\bin 以及:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin 以及:%JAVA_HOME%以及:%JAVA_HOME%\bin等路径配置。注意是在系统环境变量中配置。
三,命令行篇
首先,只要路径合适一般不会出错但是本人问题较多。最后借鉴另一个博主的建议,把tomcat/lib下的servlet-api.jar复制到jre下的ext文件夹内解决问题。注意servlet程序中不能出现包名。如果编译后没问题,可以直接在浏览器尝试。
四,浏览器篇
在浏览器输入http://localhost:8080/后面跟自己在webapps下建立的文件名\以及在xml文件中url-pattern中的自定义的虚拟访问路径。一般8080端口默认,如果端口被占用,可以自己修改。

  文章不是很全面,主要记录自己走过的弯路,后期如果有经验,可以再补充。小伙伴们可以借鉴,如果大家在操作的过程中有问题,欢迎留言,大家一起探讨。小白创作,忘大家指正。
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值