eclipse生成java项目出错,Java项目使用了HttpClients相关包,用eclipse导出jar包就不能正常运行Error: A JNI error has occurred...
代码是execute里面设置null不会有问题,如果是对象,就会报错。代码如下:
HttpGet get = new HttpGet();
HttpResponse response = HttpClients.createDefault().execute(get);
错误信息如下:
PS D:\work\eclipsetest\zClient> java -jar .\Client1.jar
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/http/client/methods/HttpUriRequest
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.apache.http.client.methods.HttpUriRequest
at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 7 more
eclipse生成java项目出错,Java项目使用了HttpClients相关包,用eclipse导出jar包就不能正常运行Error: A JNI error has occurred...相关推荐
- 将java项目导出jar包,然后转成在windows上的可执行文件(没有java运行环境的电脑也可以)
近期在做一个java串口项目,需要将完整的项目导出.exe文件在没有java环境的电脑上运行,下面是详细的操作步骤以及遇到各种问题的解决办法.. 1.将项目导出jar包,使用的工具是eclipse,该 ...
- Java代码安装maven jar_Java中Maven项目导出jar包配置的示例代码
具体代码如下所示: src/main/java src/main/resources ${project.build.directory} **/*.java src/test/java src/te ...
- java的idea中项目导出jar包
简单来说,当我们写好的项目要直接当做一个软件来使用,不需要再打开idea等软件运行出结果时候,我们可以将项目导出为jar包,即可直接像快捷图标一样运行. 以下是中文版IDEA软件的项目构建导出方法!! ...
- Eclipse安装低版本4.3并安装FatJar打包插件来打包引用第三方jar包的项目成jar包
场景 Eclipse中打包引用了第三方jar包的Java Application项目,除了添加MANIFESE.MF文件,还可以使用 Fat Jar插件打成jar包. 但是Eclipse的版本在4.3 ...
- java生成jar包时使第三方jar_IEDA生成可运行jar包(包含第三方jar包)的方法
最近现网需要处理一下数据,来适配一个场景.安排我来编写一个脚本来实现,由于步骤比较多,且需要调用其他服务接口,使用shell脚本来实现比较困难,所以想到了使用shell脚本调用java可执行jar包的 ...
- 【idea】【springboot】【jar】导出jar运行后报错java.lang.ClassNotFoundException 及springboot在idea导出jar包的正确方法
文章目录 一.问题描述 二.问题分析 三.springboot在idea中导出jar包的正确方法 1.删除原有MANIFEST.MF 2.工程设置 3.导出jar包 总结 一.问题描述 使用idea将 ...
- 什么是Java jar包?怎么打jar包?怎么运行jar包
不知道有没有新人有我这样的疑问.导师给个任务"来看看这个jar包能不能跑",我一脸蒙蔽,啥是jar包啊?这里我就记录一下自己搞清楚啥是jar包时候的一些学习的资料. 首先我推荐去看 ...
- Android项目导出jar包的小技巧
为什么80%的码农都做不了架构师?>>> 我们知道,可以通过如下设置将一个普通的Android工程转换成Android Library工程 设置前后工程变化如下 使用Ant编译 ...
- android jar导出,Android项目导出jar包的小技巧
我们知道,可以通过如下设置将一个普通的Android工程转换成Android Library工程 设置前后工程变化如下 使用Ant编译时(通过android.bat update project 命令 ...
最新文章
- CxImage图像处理类库
- LeetCode-1.Two Sum
- Spring Boot 2.x基础教程:使用Flyway管理数据库版本
- 【转】PhpStorm 提交代码到远程GitHub仓库
- python持久化存储文件操作
- Python3文件操作详解 Python3文件操作大全
- delphi 打开资源管理器并定位到指定目录下的文件
- php向数组前加如指定键的值,PHP array_fill_keys():使用指定的键和值来填充数组
- Laravel服务提供器
- mysql 2100_mysql增量备份与恢复实战
- poj 2823 Sliding Window 双向队列,学习
- Kali 2021.3安装RTL8192EU(腾达U6)无线网卡
- 【DGND数字地与AGND模拟地】
- (Note)CIE色度图
- 今天又是一个全新的开始...
- 高考满分作文《细雨湿衣看不见,闲花落地听无声》 之 金庸新版
- 为何爱会伤人/为家爱会伤人
- 一级计算机考试报名 全国计算机一级报名考试入口官网
- (JDK8)jdk-8u201-windows-x64 安装及其环境变量配置
- Spark 基础知识
热门文章
- 订单信息修改java模型图,java毕业设计_springboot框架的物流运输管理系统订单管理...
- 浏览器登录java_java – 如何停止已登录的用户从其他浏览器登录
- 递归c语言字符串最小编辑距离,算法设计与分析-编辑距离问题
- 皮一皮:夏天来了,蚊子叫了...
- 妙用 Intellij IDEA 创建临时文件,Git 跟踪不到的那种
- 仅用六个字符来完成Hello World,你能做到吗?
- Flink再度霸榜,还不上车?
- 重磅消息:Redis 6.0.0 稳定版发布
- 抵御故障引发系统性失控的基本原则:混沌工程
- 如何监控impala的数据_CDH秘籍(两):cloudera Manager存储监控数据