Eclipse 运行导入的 Java 项目时,Error:A JNI error has occurred

出现场景
导入 Java 项目,运行时,出现:Error:A JNI error has occurred....

解决方式

该项目的 Build Path , 在Libraries 中删除后重新添加,Add Library.. -> JRE System Library -> Execution environment:JavaSE-1.8 。此时可以正常运行了。

原文地址:https://www.cnblogs.com/blueherb/p/10559320.html

时间: 2024-10-11 09:32:54

Eclipse 运行导入的 Java 项目时,Error:A JNI error has occurred的相关文章

Eclipse导入Java项目时“No projects are found to import”错误的处理

用Eclipse导入Java项目时,经常会出现“No projects are found to import”错误(尤其是导入网上下载的项目时),这是因为文件夹里面没有.project和.classpath两个文件. 解决的办法很简单: 1.从其他Java项目里面复制这两个文件 2.修改文件,.classpath文件不用修改,.project只需要把name属性修改一下就可以 3.保存,再次导入,就没有“No projects are found to import”错误了 Eclipse导入

导入java项目时出现红色叹号问题的解决

问题:导入java项目时出现红色叹号(如下图所示) 原因:引入项目的某些jar包跟自己电脑上的位置不一样: 解决方案:步骤如下 (1)右键红色叹号所在项目————>build path————>Configure Build Path 出现下面窗口: (2)remove掉带红叉的选项:JRE System Library[jdk.7.0.72](unbound),然后Add Library(如下图): (3)选中 JRE System Library ————>next(如下图所示):

Eclipse对于多个Java项目的支持并不友好!

本文吐槽! 假设我们创建两个Java项目,一个叫StatsReader,把数据从网上下载到本地数据库里:一个叫StatsViewer,把数据从数据库里拿出来呈现给用户.这两个项目都要用同一个外部类库mysql-connector-java-5.0.8-bin.jar. Eclipse可以创建一个工作集,内含多个Java项目,但工作集只是一个概念,与项目的实际存储位置无关.但是我们可以把两个项目放在同一个目录里,比如D:\Source Code\NBA\StatsReader和D:\Source

eclipse使用tomcat打开maven项目时,报警告 警告: [SetContextPropertiesRule]{Context} Setting property 'source' to 'org.eclipse.jst.jee.server:wechatManage' did not find a matching property.

我是Tomcat7.0,网上的一些做法根本实现不了!而且一个copy一个,真的烦. 我的解决方法: 将server.xml文件中的 <Context docBase="wechatManage" path="/wechatManage" reloadable="false" source="org.eclipse.jst.jee.server:wechatManage"/> 改成 <Context docBa

Error: A JNI error has occurred, please check your installation and try again

学习java高级编程,新建了一个工程,报名取为java,结果运行代码后出现如下错误: 重新命名package就好了. Error: A JNI error has occurred, please check your installation and try again

关于eclipse创建java项目时产生的.settings文件:

在用eclipse创建一个java项目,在项目目录下面往往会发现.settings文件夹并包含一个org.eclipse.core.resources.prefs文件条目. 这个条目是配置项目的编码方式,如果在properties->resources修改编码方式,这个条目的中的值会发生相应的改变的. 比如系统的默认编码是UTF-8,这个文件中的内容就是这样的: #Thu Sep 29 15:05:43 CST 2011eclipse.preferences.version=1encoding/

Eclipse java web项目引用其它java项目时的部署问题

需求:Java web项目需要调用其他Java项目 因为被引用的项目可能需要调试,并没有采用jar包方式引用,而是直接引用的项目: 如下介绍如何往Java项目中导入Java项目: 1.右击项目----->built path ----->projects-----> Add----->选中要引用的项目   并修改 native library location  2.右击项目---->Properties----->Deployment Assembly ------&

eclipse中如何将java项目转为java Web项目

有时候我们在eclipse中导入web项目时,系统当做一个java项目导入进来了.这时候在启动tomcat的服务器时无法找到该项目. 那么可以通过如下操作来将java项目转换为web项目. 1. 选择该项目右键-> properties. 2. 在弹出的窗口中找到Project Facets,然后单击 Convert to faceted form... 3. 勾选上 Dynamic Web Module,Java默认为勾选.然后找到右边的Runtimes选项卡,参见图. 4. 勾选runtim

Eclipse中的普通Java项目如何部署到Tomcat中

我现在的做法: 1.在Eclipse中配置Tomcat时,选择创建Context文件,而不是server.xml,好处是文件可以随便命名,与虚拟目录一致(即xml中的属性path).Tomcat加载项目时,会扫描conf\Catalina\localhost目录下的所有xml文件,然后根据配置进行加载. conf\Catalina\localhost目录下xml文件.一般来说一个项目对应一个xml文件,如果你只想加载某个项目,则将该文件改为非xml即可. context file中xml的内容: