java找不到java.dll(两种情况)
第一种情况:
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(两种情况)相关推荐
- java项目打jar包的两种情况
java项目打jar包的两种情况 本文介绍一下java项目打jar包时的两种情况各怎么操作 方法/步骤 1. 1 一.java项目没有导入第三方jar包 这时候打包就比较简单: 1. 首先在Ecl ...
- ros找不到包的两种原因
目前遇到的找不到包的两种情况是 没有设置环境变量而找不到包 解决方法1,当前终端输入source 加包所在工作空间的devel/set.bash的绝对路径或相对命令行的路径 解决方法2,打开用户目录( ...
- Java中的string定义的两种方法和区别
java中的String定义的两种方法和区别 第一种:new方式 String s1 = new String("hello world"); String s2 = new St ...
- Java中线程的创建有两种方式
Java中继承thread类与实现Runnable接口的区别 Java中线程的创建有两种方式: 1. 通过继承Thread类,重写Thread的run()方法,将线程运行的逻辑放在其中 2. 通过 ...
- Java生成二维码的两种方法
本文介绍Java生成二维码的两种方法,这两种方法都依赖于google提供的二维码依赖包. 一种是自己写工具类,代码可以网上抄. 另一种是使用hutool第三方工具类的依赖包,不用自己抄代码. 一.自定 ...
- 【工具类】JAVA POI 代码导出表格的两种办法(代码全注释,小白也不怕)
讲点废话,吐个槽 最近有个要求,表格导出,之前也搞过,但觉得每次都到处找太麻烦了,有些大佬,展示部分代码,看着挺多个类,复制粘贴运行就报错,一检查,少个关键类,没办法跑,要么就是标注个什么什么大全,下 ...
- Java中OutOfMemoryError(内存溢出)的三种情况及解决办法
Java中OutOfMemoryError(内存溢出)的三种情况及解决办法 相信有一定java开发经验的人或多或少都会遇到OutOfMemoryError的问题,这个问题曾困扰了我很长时间,随着解决各 ...
- php内li背景色,CSS_css中ul li的背景小图标属性设置的两种情况,这里我们分两种情况列出: ① - phpStudy...
css中ul li的背景小图标属性设置的两种情况 这里我们分两种情况列出: ①当标题前的图标是很长的一绺而不是单独的一个点或者类似图标时,在定义背景图background要定义在 里.因为很长,所以放 ...
- 进一步封装axios并调用其读取数据(吐槽~在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据)
注意!!!(修改于2020年7月18日) 在安卓9.0以下或者IOS10.X以下手机端H5页面不支持,在这两种情况下的系统只能使用ajax或者原生js请求后台数据 报错截图如下 报错内容: {&quo ...
最新文章
- java设计模式简述
- asp js单步调试_如何使用Chrome的控制台高效的调试Javascript代码?
- linux模拟网络延迟,使用Nistnet搭建网络延迟模拟设备 (network delay simulator)
- 绝对布局优势_前瞻布局+尖端科技+雄厚资金 恒大解锁造车的“正确姿势”
- C语言练习——判断位数
- 大学生数学建模竞赛心得(提高篇) 转
- java中的方法重载
- mysql双机热备份windows_window下使用mysql双机热备份
- [4G5G专题-38]:物理层- LTE/NR下行公共控制信道PDCCH与其承载的内容下行控制信息格式DCI
- 两个鸡蛋--一道Google面试题
- 青少年计算机编程经验,青少年学习计算机编程前景
- win10分屏快捷键无法使用_Win10 1909碰上多任务如何快速四分屏 Win10 1909分屏快捷键无效怎么办...
- cuda矩阵乘法(简单理解)
- xampp linux 命令,centos 下XAMPP 常用命令
- MyBatis从0到1快速入门
- Kali Linux信息收集之nbtscan-unixwiz
- 怎么写伪原创文章,可以自动生成么?
- 浓缩的精华!从零开始带你认识最新的图片格式WEBP
- STO解析:从STO概念到STO生态圈
- python3.8.2怎么卸载_Python卸载
热门文章
- WZOI基础题库1~15题答案
- PYTHON文件读写以及判断文件大小
- 猿创征文 | Shell编程【上篇】
- H5+CSS3移动商城界面.七天从零实战课程-信息_详情
- 老板:为什么你们的软件迟迟上不了线?
- C++ 判断 IP 是否在 1网段。 char string 查找 截取 比较
- Linux常用命令(本篇包括,Linux目录结构介绍、Linux Shell介绍、9个常见命令介绍、文件的概念、文件的操作(20个)、目录的操作、文件和目录的权限、文件压缩及解压缩)
- 一次rman恢复引起的nologging问题模拟
- oracle 导出secquence,oracle等待事件7——事務上的等待事件
- *p++和*++p的区别