Tomcat10与IDEA3.3使用注意事项


)

Tomcat10与IDEA使用注意事项

前言

笔者最近正在学习JAVA Enterprise 与Web技术。学习到Toncat与Servlet部分时,由于目前找到的学习资料,多是讲述Tomcat8版本的内容。而笔者直接使用Tomcat10版本学习。在学习中注意到了三点非常需要关注的事项,特来与大家分享。

第一,配置文件必须放置在src/main/resources

第一条是Java Enterprise的规定。c3p0.xml与druid.properties等配置文件,必须放置在src/main/resources目录下。

第二,使用Tomcat10,必须导入对应的jar包

第二条是Tomcat10的新特性。之所以有这一条,是因为Tomcat10与JavaEE自带的javax.servlet包不兼容,使用Tomcat10必须使用jakarta.servlet包。而要使用,这一个包,必须把位于Tomcat安装包lib目录下的servlet-api.jar包导入自己的JavaEE项目下的jar包目录下。否则,将来使用Web页面连接到到具体的java文件,会报出404错误。

第三,关于jar包目录的设置

第三条,是针对出现500错误的解决方法。要解决这一点关键有两点。第一是保存jar包文件的文件夹有且只能命名为lib。第二,lib文件夹必须放置在src/main/webapp/WEB-INF目录下。

后记

对于初学者来说,笔者还是认为使用Tomcat8版本也就足够了,并没有必要在初学阶段,折腾Tomcat10版本。因为目前主流的学习资料都是使用Tomcat8版本。当然Tomcat10也有其优势,例如10版本中,无论Get或Post方式请求,均解决了编码问题,无需手动设置字符集。

补充一点

如果哪位大佬有讲解Javaweb系列的学习资料,尤其是使用Tomcat10版本的。希望能分享一下。谢谢了。

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值