第一次使用IDEA,报错:IntelliJ IDEA 缺少 javax 包 支持
2018-02-02 10:40
537 查看
在第一次使用 IntelliJ IDEA 中,当你使用javax.servlet包下的类时(例:javax.servlet.http.HttpServlet), 在你会发现在IntelliJ IDEA里无法成功编译这个程序。
报错如下:java.lang.ClassNotFoundException:javax.servlet.http.HttpServlet
为什么呢?因为IntelliJ IDEA 没有导入 servlet-api.jar 这个架包,需要你手动导入支持。
解决方案如下:
1、选中项目(在IntelliJ中称为Module);
2、点击右键,选择open modual settings(或者直接按F4);
3、在弹出的窗口左端选择Libraries;
4、点击顶端的一个类似加号“+”的图标;
5、在右端选择第一项(Attach Classes…);
6、在弹出的窗口中选择tomcat所在的目录,进入里面的lib目录,寻找servlet-api.jar这个jar包(如果JSP页面也有相关的JavaWeb对象,则还要寻找jsp-api.jar;如果只有Servlet,则只选择servlet-api.jar);
7、选中上述jar包,依次点击OK。
导入成功!
报错如下:java.lang.ClassNotFoundException:javax.servlet.http.HttpServlet
为什么呢?因为IntelliJ IDEA 没有导入 servlet-api.jar 这个架包,需要你手动导入支持。
解决方案如下:
1、选中项目(在IntelliJ中称为Module);
2、点击右键,选择open modual settings(或者直接按F4);
3、在弹出的窗口左端选择Libraries;
4、点击顶端的一个类似加号“+”的图标;
5、在右端选择第一项(Attach Classes…);
6、在弹出的窗口中选择tomcat所在的目录,进入里面的lib目录,寻找servlet-api.jar这个jar包(如果JSP页面也有相关的JavaWeb对象,则还要寻找jsp-api.jar;如果只有Servlet,则只选择servlet-api.jar);
7、选中上述jar包,依次点击OK。
导入成功!
相关文章推荐
- IntelliJ IDEA 缺少javax包支持解决办法
- IntelliJ IDEA 缺少 javax 包 支持
- IntelliJ IDEA 缺少 javax 包 支持
- IntelliJ IDEA 缺少 javax 包 支持
- IntelliJ IDEA 缺少 javax 包 支持 (转)
- 第一次使用idea
- 34.IntelliJ IDEA 远程调试 Tomcat - IntelliJ IDEA 使用教程
- 使用IDEA构建Spark Scala开发环境(支持maven)
- mac版本idea使用(四) - 检出的项目运行时候报错:Caused by: java.lang.ClassNotFoundException: javax.servlet.Filter
- CheckStyle-IDEA插件在Android Studio或IntelliJ IDEA的使用
- IntelliJ IDEA里缺少javax.servlet
- IntelliJ IDEA 使用JSTL标签库(IDEA 加载 tld文件)
- 13.IntelliJ IDEA 编译方式介绍 - IntelliJ IDEA 使用教程
- 人生第一次JAVA编程,电梯(并不算完成版),以及IDEA里使用git
- IDEA Error:(71, 35) 错误: -source 1.6 中不支持 diamond 运算符(请使用 -source 7 或更高版本以启
- 【Maven】第一次使用maven的配置(win8,eclipse,Intellij IDEA)
- idea编译出现Error:(5, 22) java: -source 1.5 中不支持 lambda 表达式 (请使用 -source 8 或更高版本以启用 lambda 表达式)
- Intellij IDEA 的使用(创建项目、导入项目、同时部署多个项目、JRebel)等常见eclipse、myeclipse换idea必看
- IDEA使用教程:1、IntelliJ IDEA 相关核心文件和目录介绍
- IntelliJ IDEA里缺少javax.servlet