idea 中main 方法运行错误二

idea在maina方法运行出现错误:

Caused by: java.lang.ClassNotFoundException: javax.servlet.http.HttpServletRequest Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main"

网上没找到,只有eclipse  的,自我思考

原因:

 <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>javax.servlet-api</artifactId>
            <version>${servlet.version}</version>
            <scope>provided</scope>
        </dependency>

因为javax.servlet 依赖没引来

解决

把红圈勾上就可以了

 

转载于:https://www.cnblogs.com/jsbk/p/10053727.html

JavaWeb javaWeb学习笔记 阅读详情

相关推荐

【异常】idea执行Main方法出现 Exception in thread "main" java.lang.NoClassDefFoundError: javax/servlet/http/Htt...

一、异常复现步骤 1)首先得是一个Spring MVC项目 注:Spring Boot项目有内置的web 容器,不会出现该问题 2)main方法存在于使用HttpServletRequest类的类中 3)项目POM中引入有javax.servlet-api坐标或没有 <!-- Servlet --> <dependency...

weixin_30267691的博客 3383

java.lang.ClassNotFoundException的解决方法

【转载于此】 java.lang.ClassNotFoundException的解决方法: 1.java运行环境的jdk版本比class文件的编译版本低了导致 2.class文件的访问权限或者所在目录的访问权限有问题,导致java无法读这个文件 3.jar包有错误,查看jar是否有漏或者重新导入jar包出现 java.lang.classnotfoundexception问题真的是很烦人,找资料解决问题弄了半天时间都没找到方法,走了许多的弯路,最终还是回到了原点找到了问题解决办法,费尽心机最终是解决了,但过

anana125的博客 12万+

servlet4.0.1与jsp2.3.3依赖包的导入

servlet4.0.1与jsp2.3.3依赖包的导入 <!-- https://mvnrepository.com/artifact/javax.servlet/javax.servlet-api --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> &

weixin_43981664的博客 2293

项目升级SpringBoot3:java.lang.ClassNotFoundException: javax.servlet.http.HttpServletRequest

并且项目中使用了Swagger,那么应该是Swagger版本问题,SpringBoot3中需要将springfox替换为springdoc。我这里使用的是knife4j来增强Swagger。由于在SpringBoot3版本中将。,如果我们项目中已经将所有的。

二饭的博客 6990

IDEA中有其它类编译错误,如何单独运行main方法

在使用过idea工具开发java项目的过程中,经常会创建一个类包含一个main方法来测试代码,或者写一个简单的SE 项目,但此时如果项目中其它类文件有编译错误,这个时候main方法默认是运行不了的,会提示项目中有编译错误而终止运行错误如下: 解决办法: 1、可以在错误的类上,如图所示,右击选择Exclude from Compile,将这个编译错误的类排除编译,就可以继续运行main...

技术小学僧的博客 1万+

Hadoop实战之Mapreduce之代码本地运行生成空目录

Mapreduce代码本地运行生成空目录一、可能原因1.代码错误2.配置错误2.1.main方法里添加配置2.2.更改idea的文件配置总结 Mapreduce代码运行,在idea中没有出现任何错误,但偏偏生成的结果是个空目录,本文对可能的原因做出简单解释 一、可能原因 1.代码错误 如果生成的是空目录,最有可能的原因就是代码有错误,此时最好多检查几次代码,保证代码没有问题 2.配置错误 还有一种可能就是我们的用户名中出现了中文或者空格,解决方法也很简单,在此提供两种方法吧 2.1.main方法

weixin_45659364的博客 3327

IntellIJ IDEA 导入 Java 项目后无法运行 main 方法的解决方案

问题描述: 使用 IDEA 导入一个普通的 Java 项目后,当需要运行项目中的一个类中的main方法时,但此时发现,鼠标右键发现菜单中没有 Run main 而且 main 函数前也没有出现可以运行的标识,此时无法运行main方法。 如下所示: 而且,目录下每个文件的文件名左下角都有一个红色的小时钟图标。 解决方案: (1) 进入 Project Structure 设置选项 (2)设置 J...

一只特立独行的猪 2万+

IntelliJ IDEA如何运行单个javamain方法且不报其他java的编译错误

从Eclipse转换过来使用IDEA工具时执行java中的main方法块遇到一个问题,当前java类的main方法没有任何编译错误执行run操作时编译器会把其他有编译错误的程序错误输出到控制台。导致这个正确的java类的main方法运行不了。通过以下设置可以解决这个问题: 1.打开IDEA工具,点击工具栏的Run -->Edit Configurations 2、选中需要执行ma...

1万+

JavaIDEA 错误 No main class specified

JavaIDEA 错误 No main class specified

这很宇航的博客 1万+

idea main函数不能运行_JAVA基础IDEA方法

今日内容集成开发工具IDEA方法的参数和返回值方法的重载教学目标掌握idea开发工具的安装能够使用idea创建Java工程能够使用idea创建包和类了解ideaJava工程目录了解idea字体的设置掌握idea常用开发快捷键了解项目的导入和删除掌握方法定义的参数和返回值含义了解方法的调用过程了解方法的三种调用形式掌握方法定义的注意事项掌握方法重载的概念能够判断出方法的重置第一章 开发工具Inte...

weixin_35724224的博客 1908

IntelliJ IDEA导出 jar文件 运行不了,no main manifest attribute,找不到main函数

写一个简单的程序,main函数是执行入口,用idea 导出成jar文件,放到Linux 执行 java -jar 报错 no main manifest attribute 拿eclipse导出能完美运行,排除是程序的问题。。 查了很多idea导出jar教程,都没有解决 后来用压缩文件打开jar包对比,发现 程序的入口配置文件 META-INF/MANIFEST.MF内容不一样...

亲测,只为展现最完美的有效! 1万+

ideamain 方法不能运行

&#13; 在用idea建立工程的时候有时候会发现main 方法不能运行 然后百思不得其解 控制台会报错: 翻译过来就是依赖出错 这时候我们就要改idea配置 我们要修改Working directory变为我们工程在的绝对路径(一开始你会发现只有一个工程名)   改过之后应用后main 就可以运行了  &#13; &#13; &#13; &#13; &#13; &#13;...

weixin_42677387的博客 1万+

IDEA如何运行单个javamain方法跳过错误检查

IDEA工具时执行java中的main方法时,如果项目中其它main方法有编译错误,会导致该main方法也无法运行,解决办法: Run -->Edit Configurations-->Application-->build no error check

记录日常开发过程中遇到的一些问题 2953

IntelliJ IDEA 运行main方法遇到的编译整个项目问题

Main执行过程 在使用 IDEA 开发过程中进行代码测试时,发现 IDEA 上的main执行有所区别于 Eclipse 。 当我直接在 Java 类中右击运行Debug Dubug执行main方法后编译整个项目!!! 而且编译缓慢编译过程中报错,原因是编译整个项目时发现有些 Java 代码缺类编译不通过。 于是我准备将一个个编译错误的代码进行手动修改,但项目中有问题的代码实在是太多了...... 有没有方法可以不编译有问题的代码呢?毕竟我只是执行一个main方法...

weixin_42180169的博客 3140

IntelliJ IDEA 2021 如何在其他JAVA类有错误的情况下运行单个java类的main方法

IntelliJ IDEA 2021 如何在其他JAVA类有错误的情况下运行单个java类的main方法,以及错误: 找不到或无法加载主类的解决方法

在路上的羊先森 3135

IDEA 导入 Java 项目后无法运行 main 方法的解决方案

使用 IDEA 导入一个普通的 Java 项目后,当需要运行项目中的一个类中的main方法时,但此时发现,鼠标右键发现菜单中没有 Run main 而且 main 函数前也没有出现可以运行的标识,此时无法运行main方法。 1、解决方法 (1)进入 Project Structure 设置选项 (2)设置 JDK 版本和其他配置 (3)设置 java 项目的 src 目录,并应用 (4)设置完成,可成功运行 2、可能出现的问题: (1)若出现 Error:java:无效的源发行版:xxx 解决: F

小方的博客 9389
上一篇: shiro 忘记加密后的密码怎么办?
下一篇: json 数据格式的转换
amd2015
博客等级 码龄12年 2粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值