之前学的时候不太认真,现在要从零捡起,跟着师兄推荐的黑马学习,没想到第一步就卡住了。

运行HelloWorld.java

javac error occurred javac error occurred during_bug

 搜了一些博主的解答方案,在此记录一下

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

总结了一下问题出在我有两个JDK版本,之前也总是因为两个卡bug,但是我记得1.8版本好像是有用的,不能删

javac error occurred javac error occurred during_bug_02

检查问题所在

检查javac和java版本是否一致,判断如下:

javac -version
java -version

我的两个版本不一致,由此知道问题所在

javac error occurred javac error occurred during_bug_03

 

解决方案:

1.打开电脑高级设置

javac error occurred javac error occurred during_java_04

   右击“此电脑”,点击“属性”

我的电脑打开“属性”之后不能直接看到高级属性设置,应该是电脑配置不一样叭

直接在搜索这里找就行了,点击“查看高级系统设置”

 

javac error occurred javac error occurred during_java_05

 2.找到环境变量

然后就可以看到如下的系统属性,直接点击“环境变量”

javac error occurred javac error occurred during_环境变量_06

 看到系统变量里面的那行“Path”没?别犹豫,双击

javac error occurred javac error occurred during_java_07

 然后就是问题所在了,看第一行,我是有分号的,这里放了两个JDK路径,别问我,我也不造当时跟着谁的教程走的

javac error occurred javac error occurred during_java_08

 3.解决方案

把分号后面的1.8版本的JDK删掉即可,然后记得点一下确定哈

javac error occurred javac error occurred during_解决方案_09

 接下来关掉CMD重启一下,此时JDK版本一致啦

javac error occurred javac error occurred during_java_10

成功!接下来运行一下叭~

javac error occurred javac error occurred during_java_11

 

耶耶耶出来啦,成功!