改造成多模块项目时出现:IntelliJ IDEA 出现“ java: 程序包javax.servlet不存在、 java: 程序包javax.servlet.annotation“等错误

改造成多模块项目时出现:IntelliJ IDEA 出现" java: 程序包javax.servlet不存在、 java: 程序包javax.servlet.annotation"等错误

问题描述

在启动maven工程的时候出现上述报错

原因

IntelliJ IDEA 没有导入 servlet-api.jar 这个.jar包,需要手动导入。

解决方法

1.一般情况i下:链接: 转载.

2.当一个工程由单模块改造成多模块时发生了servlet-api.jar包导入出错即编译器提示你不允许你导入时
打开RunDashboard,会发现有一个 红色的❌(由于解决了删掉了)
同时有一个心生成的启动项,运行新生成的,再到上一个转载的文展中 的步骤 就可以了
如果找不到Run Dashboard那就在改造多模块之前先运行一次,改造后在运行,此时右下角会有一个提示问你是否打开Run Dashboard
改造成多模块项目时出现:IntelliJ IDEA 出现“ java: 程序包javax.servlet不存在、 java: 程序包javax.servlet.annotation“等错误