第一种情况:

Windows键+R打开运行框输入cmd

输入Java后找不到Java.dll

直接附图

这种情况所遇到的问题分两种情况:

1.由于之前安装的jdk未卸载干净,重新装了新的版本,版本之间不兼容。

2.jdk环境变量设置有问题。(之前博主遇到过,关机重启后系统会更改jdk环境变量)

解决方案:

1.重新卸载建议使用系统自带的卸载软件进行卸载;

具体步骤:1.右键我的电脑-属性-控制面板,找到”程序和功能“,单击;(需要将右上角的查看方式设施为 小图标

             2.弹出”卸载或更改程序”窗口,将Java组件卸载。

3.重新下载安装和环境配置(和第二种情况一样,环境变量的配置网上很多,博主在这不再多谈)

第二种情况

也是许多才开始应用eclipse软件时遇到的情况,eclipse打不开跳出以下界面:

这种情况网上解决方案较少,博主根据自己遇到的情况总结了解决方案。

情况说明:1.因为jdk和软件不兼容。

                  2.环境变量发生了改变

解决方案:1.查看Java的位数

   打开命令窗口(Windows键+R);输入Java如出现以下情况说明环境变量配置成功。

根据输入命令查看jdk安装的多少位的。(这里以64位测试)

以上的情况说明你的jdk是64位的。

(如果jdk为X86的则默认装在C:\Program Files (x86)目录下,X64 则默认装在C:\Program Files目录下)

根据你下载的eclipse位数匹配二者是否相同,不同,重新下载即可。

2.第二种情况一般为软件之前能够正常使用,而重启电脑后无法正常打开。

这个也分两种情况:

遇到这种情况首先考虑系统环境变量的改变,毕竟重启之后系统环境变量有可能发生改变(系统要运行,自己有默认的搭建环境先后顺序),此时电脑已经启动但是jdk环境却未搭建成功。因此需要更改环境变量里面path里面的先后顺序,将jdk环境配置放置最前面即可(无需重启电脑)。

如果环境变量没有配错,顺序也没有错误,那么就要查看你的本机系统和eclipse的版本是否一致(X86还是X64)。

如果不匹配,操作系统并不影响软件运行。

但是每次重启电脑,系统会默认在与你软件非匹配(本机)默认目录下创建一个java文件,只需要删除即可。

java找不到java.dll(两种情况)相关推荐

  1. java项目打jar包的两种情况

    java项目打jar包的两种情况 本文介绍一下java项目打jar包时的两种情况各怎么操作 方法/步骤 1.  1 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1.  首先在Ecl ...

  2. ros找不到包的两种原因

    目前遇到的找不到包的两种情况是 没有设置环境变量而找不到包 解决方法1,当前终端输入source 加包所在工作空间的devel/set.bash的绝对路径或相对命令行的路径 解决方法2,打开用户目录( ...

  3. Java中的string定义的两种方法和区别

    java中的String定义的两种方法和区别 第一种:new方式 String s1 = new String("hello world"); String s2 = new St ...

  4. Java中线程的创建有两种方式

    Java中继承thread类与实现Runnable接口的区别 Java中线程的创建有两种方式: 1.  通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2.  通过 ...

  5. Java生成二维码的两种方法

    本文介绍Java生成二维码的两种方法,这两种方法都依赖于google提供的二维码依赖包. 一种是自己写工具类,代码可以网上抄. 另一种是使用hutool第三方工具类的依赖包,不用自己抄代码. 一.自定 ...

  6. 【工具类】JAVA POI 代码导出表格的两种办法(代码全注释,小白也不怕)

    讲点废话,吐个槽 最近有个要求,表格导出,之前也搞过,但觉得每次都到处找太麻烦了,有些大佬,展示部分代码,看着挺多个类,复制粘贴运行就报错,一检查,少个关键类,没办法跑,要么就是标注个什么什么大全,下 ...

  7. Java中OutOfMemoryError(内存溢出)的三种情况及解决办法

    Java中OutOfMemoryError(内存溢出)的三种情况及解决办法 相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各 ...

  8. php内li背景色,CSS_css中ul li的背景小图标属性设置的两种情况,这里我们分两种情况列出: ① - phpStudy...

    css中ul li的背景小图标属性设置的两种情况 这里我们分两种情况列出: ①当标题前的图标是很长的一绺而不是单独的一个点或者类似图标时,在定义背景图background要定义在 里.因为很长,所以放 ...

  9. 进一步封装axios并调用其读取数据(吐槽~在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据)

    注意!!!(修改于2020年7月18日) 在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据 报错截图如下 报错内容: {&quo ...

最新文章

  1. java设计模式简述
  2. asp js单步调试_如何使用Chrome的控制台高效的调试Javascript代码?
  3. linux模拟网络延迟,使用Nistnet搭建网络延迟模拟设备 (network delay simulator)
  4. 绝对布局优势_前瞻布局+尖端科技+雄厚资金 恒大解锁造车的“正确姿势”
  5. C语言练习——判断位数
  6. 大学生数学建模竞赛心得(提高篇) 转
  7. java中的方法重载
  8. mysql双机热备份windows_window下使用mysql双机热备份
  9. [4G5G专题-38]:物理层- LTE/NR下行公共控制信道PDCCH与其承载的内容下行控制信息格式DCI
  10. 两个鸡蛋--一道Google面试题
  11. 青少年计算机编程经验,青少年学习计算机编程前景
  12. win10分屏快捷键无法使用_Win10 1909碰上多任务如何快速四分屏 Win10 1909分屏快捷键无效怎么办...
  13. cuda矩阵乘法(简单理解)
  14. xampp linux 命令,centos 下XAMPP 常用命令
  15. MyBatis从0到1快速入门
  16. Kali Linux信息收集之nbtscan-unixwiz
  17. 怎么写伪原创文章,可以自动生成么?
  18. 浓缩的精华!从零开始带你认识最新的图片格式WEBP
  19. STO解析:从STO概念到STO生态圈
  20. python3.8.2怎么卸载_Python卸载

热门文章

  1. WZOI基础题库1~15题答案
  2. PYTHON文件读写以及判断文件大小
  3. 猿创征文 | Shell编程【上篇】
  4. H5+CSS3移动商城界面.七天从零实战课程-信息_详情
  5. 老板:为什么你们的软件迟迟上不了线?
  6. C++ 判断 IP 是否在 1网段。 char string 查找 截取 比较
  7. Linux常用命令(本篇包括,Linux目录结构介绍、Linux Shell介绍、9个常见命令介绍、文件的概念、文件的操作(20个)、目录的操作、文件和目录的权限、文件压缩及解压缩)
  8. 一次rman恢复引起的nologging问题模拟
  9. oracle 导出secquence,oracle等待事件7——事務上的等待事件
  10. *p++和*++p的区别