`

彻底删除jdk - java -version和环境变量设置无效的可能情况

    博客分类:
  • Java
 
阅读更多

转载  http://blog.csdn.net/isea533/article/details/8551969

我电脑上安装了jdk6.0、jdk6.0_38和jdk7。

 

我环境变量设置的jdk6.0_38,但是在CMD中输入java -version 显示的一直是jdk7,将jdk7卸载后,就开始报错;

Error: could not open `C:\Program Files\Java\jre7\lib\i386\jvm.cfg'

清理注册表和缓存之后,仍然报错,重启也没用。

 

最后发现,竟然在system32中存在3个java*.exe文件,分别是:

c:/windows/system32/java.exe
c:/windows/system32/javaw.exe
c:/windows/system32/javaws.exe

 

直接删除后,在CMD中就正常了...java这点太坑人了,什么时候开始直接往system32中放文件了...

分享到:
评论

相关推荐

    针对javac的命令错误,jdk环境变量设置方法

    ### 针对javac的命令错误,jdk环境变量设置方法 在开发Java应用程序时,开发者可能会遇到“javac不是内部或外部命令”的错误提示。这种情况通常发生在刚刚安装完Java Development Kit (JDK) 并尝试编译Java代码时。...

    JDK环境变量配置

    - 如果使用的是命令行方式,在Windows下可以通过`set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_25`来临时设置该环境变量。 ##### 2. 更新PATH变量 - **定义目的**:`PATH`环境变量用于告诉操作系统在哪里可以...

    jdk-11.09,11版本最后的release版本

    - 配置系统环境变量,如`JAVA_HOME`,指向新安装的JDK路径。 - 使用`java -version`命令检查版本是否已成功切换到11.0.9。 - 开发工具如IDEA、Eclipse等可能需要更新相应的JDK配置以匹配新版本。 ### 结论 JDK ...

    JDK1.8包及安装与环境变量配置说明

    1. 检查并确认`JAVA_HOME`和`PATH`环境变量是否正确设置。 2. 重启终端或电脑,确保新的环境变量配置生效。 3. 如果有其他Java版本,暂时禁用或卸载它们。 4. 清理系统缓存,例如在Windows上执行`setx /M PATH "path...

    win7下JDK环境变量设置方法

    ### Win7下JDK环境变量设置方法详解 #### 一、前言 本文将详细介绍如何在Windows 7操作系统上正确地设置JDK环境变量。通过本教程的学习,初学者可以轻松掌握整个安装与配置过程,确保Java开发环境的正常运行。 ###...

    win7 java环境变量设置

    ),因为这会导致环境变量无效。 ### 二、验证环境变量配置 为了确认环境变量配置成功,可以通过以下方式来测试: 1. **打开命令提示符**:通过在左下角的搜索框中键入“cmd”或按下“WIN+R”组合键后输入“cmd”...

    linux下配置jdk环境变量的三种方法

    * `$PATH`、`$CLASSPATH` 和 `$JAVA_HOME` 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了。 * `CLASSPATH` 中当前目录\".\"不能丢掉。 * `export` 是把这三个变量导出为全局...

    win7下java环境变量

    1. **环境变量无效**: 如果在命令行中无法识别Java命令,请检查环境变量设置是否正确,特别是`JAVA_HOME`和`Path`变量。 2. **ClassNotFound异常**: 当运行Java程序时遇到此类问题,可能是因为`CLASSPATH`设置不正确...

    环境变量设置

    正确设置环境变量对于Java开发者来说非常重要,它能够帮助系统识别Java开发工具的位置,从而实现编译和运行Java程序的目的。通过以上步骤,您可以确保在Windows环境下顺利地完成Java环境的搭建工作。此外,还应注意...

    11. OpenJDK12的下载与配置1

    有时可能会遇到一些特殊情况,例如`JAVA_HOME`环境变量无效。在这种情况下,可以直接在`Path`变量中添加JDK的`bin`目录完整路径,跳过`JAVA_HOME`引用。如果这样做后仍然无法正常工作,检查`bin`目录下是否存在`java...

    linux jdk1.7.064位

    - 设置环境变量,在 `/etc/profile` 文件中添加以下内容: ``` export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_64 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib ``` - ...

    Windows server 2016安装JDK.pdf

    - **解决方案:**检查JAVA_HOME环境变量是否正确设置,并确认JDK版本与项目兼容。 #### 六、总结 本文详细介绍了在Windows Server 2016上安装和配置JDK的全过程,包括前期准备、安装步骤、环境变量配置以及常见...

    APKMulti-Tool强大的APK反编译工具终极教程归纳.pdf

    安装完成后,需要设置环境变量JAVA_HOME,值应为JDK的安装路径。 2. **ADB (Android Debug Bridge)**:ADB是Android SDK的一部分,用于设备通信和调试。首先,需要从Google开发者网站下载Android SDK,网址为...

    Java环境的搭建(1)

    4. 验证环境配置:打开DOS命令行,输入`java -version`和`javac -version`,如果能正确显示JDK版本信息,说明环境变量配置成功。 编写和运行Java程序通常遵循以下流程: 1. 使用文本编辑器(如记事本)创建一个新...

    java8安装包以及卸载软件

    4. 配置环境变量,包括`JAVA_HOME`指向JDK的安装路径,将`bin`目录添加到`PATH`环境变量中。 5. 完成安装后,通过`java -version`命令验证Java是否成功安装。 然而,有时候安装可能会遇到问题,例如安装失败或安装...

    IDEA导入外部项目报Error:java: 无效的目标发行版: 11的解决方法

    如果以上步骤完成后仍然出现问题,可能需要检查系统的环境变量配置,确保`JAVA_HOME`指向的是正确的JDK 11安装目录,并且系统路径中包含了JDK 11的bin目录。 总的来说,解决“Error:java: 无效的目标发行版: 11”的...

    使用指定的JDK启动IDEA的三种方法

    然后,编辑系统环境变量,设置`JAVA_HOME`指向该JDK的安装路径,并将`Path`变量添加JDK的`bin`目录。这样,无论何时启动IDEA,它都会使用新配置的JDK环境。 2. **方法二:在IDEA内部切换启动JDK** 如果你已经打开...

    Jcreater常见问题

    1. **JDK未正确安装或配置**:如果计算机上未安装Java开发工具包(JDK),或者虽然已安装但未正确配置环境变量,JCreator将无法找到必要的编译工具。 2. **JCreator的JDK路径设置错误**:在JCreator中,用户需要指定...

    win7下android开发环境搭建(win764位)202x-9-23.pdf

    - 如果以上方法无效,检查是否已正确设置CLASSPATH和PATH环境变量。 - 如果问题仍然存在,考虑卸载64位JDK并安装32位JDK,但这可能会导致其他依赖64位JDK的软件出现问题。 4. **配置SDK Manager**: 安装完SDK后...

Global site tag (gtag.js) - Google Analytics