天天看点

由于IDEA项目结构中的Artifacts问题导致servlet索引失败的问题

今天在写web项目时遇到了一个既奇葩又NT的问题:

前端页面请求servlet时一直报500错误:

由于IDEA项目结构中的Artifacts问题导致servlet索引失败的问题

检查servlet目录:

由于IDEA项目结构中的Artifacts问题导致servlet索引失败的问题

发现没有问题,由于使用注解所以web.xml不用配置也没有问题

最后发现是项目结构中Artifacts的问题

请大家导入jar包时一定注意将jar包Fix到当前web项目的lib目录中!!!!:

由于IDEA项目结构中的Artifacts问题导致servlet索引失败的问题

在这儿直接Fix

或者打开Artifacts添加

由于IDEA项目结构中的Artifacts问题导致servlet索引失败的问题

右击要使用的jar包->选择第一项即可。

别忘了应用。

添加完成:

由于IDEA项目结构中的Artifacts问题导致servlet索引失败的问题

终于解决啦,项目不再报错:

由于IDEA项目结构中的Artifacts问题导致servlet索引失败的问题