idea运行程序的时候,出现Error: A JNI error has occurred, please check your installation and try again这个错误的话,抛出异常:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
java.lang.NoClassDefFoundError: org/springframework/web/socket/server/standard/ServerEndpointExporter
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
    at java.lang.Class.privateGetMethodRecursive(Class.java:3048)
    at java.lang.Class.getMethod0(Class.java:3018)
    at java.lang.Class.getMethod(Class.java:1784)
    at sun.launcher.LauncherHelper.validateMainClass(LauncherHelper.java:544)
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:526)
Caused by: java.lang.ClassNotFoundException: org.springframework.web.socket.server.standard.ServerEndpointExporter
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    ... 7 more
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main"
Process finished with exit code 1

  

即各种类找不到,出现这种错误的原因实际上就是pom文件中依赖的包在运行的时候没有被导入,此时对应导入的依赖的scope的标签值为provided,而在idea中如果不进行设置的话,idea默认是不加载provided的依赖的,因此需要在idea中进行设置,使idea能够加载该类型的依赖,设置的方式如下,即将红色圆圈中的选项勾上就可以解决问题了! 

 

参考https://www.syrr.cn/news/21139.html?action=onClick

 

posted @ 2023-08-28 13:58 gxy_java 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: 转载 https://blog.csdn.net/weixin_37505014/java/article/details/96478921 本文章详细记录springBoot 整合JSP报404解决方案 阅读全文
posted @ 2020-05-21 17:13 gxy_java 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 1.打开控制面板 2.用户账户 3.管理windows凭据 4.点击里面的git就可以修改了,双击一行记录点击编辑 阅读全文
posted @ 2020-05-21 17:08 gxy_java 阅读(779) 评论(0) 推荐(0) 编辑
摘要: 记录:IDEA 更新git 一直弹登录框问题,多次输入用户名和密码后,Event log 报错 此问题原因是你工作空间中有的项目在git上已经不存在 阅读全文
posted @ 2020-05-21 17:01 gxy_java 阅读(5008) 评论(0) 推荐(0) 编辑
摘要: 点击会提供对话框选择另存为:response.setHeader( “Content-Disposition “, “attachment;filename= “+filename); 通过IE浏览器直接选择相关应用程序插件打开:response.setHeader( “Content-Dispos 阅读全文
posted @ 2019-05-08 10:34 gxy_java 阅读(426) 评论(0) 推荐(0) 编辑
摘要: response.setContentType() 阅读全文
posted @ 2019-05-08 10:20 gxy_java 阅读(4445) 评论(0) 推荐(0) 编辑
摘要: hibernate 一对多 取多方数据重复问题,FetchMode.JOIN、FetchMode.SELECT、FetchMode.SUBSELECT区别 阅读全文
posted @ 2018-06-28 17:27 gxy_java 阅读(4822) 评论(0) 推荐(0) 编辑
摘要: 本人使用的oracle10g 首先拷贝以前的oradata 文件夹 一:重新创建oracle数据库后手动关闭oracle所有服务 二:将oradata中新创建的数据库目录改名,d:\app\user\oradata\oradb,改为d:\app\user\oradata\oradb_new 三:将原 阅读全文
posted @ 2016-11-08 17:26 gxy_java 阅读(466) 评论(0) 推荐(0) 编辑
摘要: 本人学习php主要参考w3c 地址http://www.w3school.com.cn/php/ 1 Php基础教程 1.1 语法 1.1.1 php格式<?php ?>; 以“;”结束; 第一个例子hello world <html> <body> <?php echo “hello world! 阅读全文
posted @ 2013-11-14 23:00 gxy_java 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 在js中请注意数字是没有长度的,不能使用for循环遍历数字的长度操作时通过.toString()把数字转换成字符串后通过字符串的.length 属性得到长度 阅读全文
posted @ 2013-09-11 18:02 gxy_java 阅读(173) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示