运行程序时提示java: 程序包javax.servlet不存在

运行程序时提示java: 程序包javax.servlet不存在

https://img1.sycdn.imooc.com//climg/64a388fc09cd5b5b25541434.jpg

https://img1.sycdn.imooc.com//climg/64a388fc0950d47e25601458.jpg

从External Libraries可以看到javax.servlet-api已经完成依赖下载,但在运行程序时提示不存在。

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕小蓝 2023-07-04 11:05:20

同学你好,通常这种情况是依赖下载不完整导致的,建议同学打开本地仓库,将对应依赖的文件夹删除,然后在IDEA中刷新Maven重新进行下载。

祝学习愉快~

  • 提问者 weixin_慕雪2009890 #1

    你好老师,准备从本地仓库删除jar包时提示你需要提供管理员权限才能删除此文件夹,我是win11操作系统,用了网上的办法都删不掉,有什么办法吗

    2023-07-04 14:14:04
  • 同学你好,老师这边也没有win11的电脑,所以没有办法进行测试。

    同学可以尝试使用管理员权限进行删除。

    祝学习愉快~

    2023-07-04 14:28:56
  • 删除后重新引入依赖,仍然提示java: 程序包javax.servlet不存在

    2023-07-04 14:35:50
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师