zoukankan      html  css  js  c++  java
  • 关于MAVEN找不到JDK的那点事

    自从SUN被Oracle收购以后。JDK就由Oracle来提供了。

    在新版本号之中,假设你下载安装JDK以后,又选择了JRE安装(当然,如今JRE直接叫做Java了),那么,恭喜你,在 C:windowsSystem32 这个目录下, java.exe以及 javaw.exe 都有了。可是没有javac,假设使用Eclipse +  Maven来构建项目,则会报错 ,反正类似于 你的执行环境是JRE,不是JDK。请用JDK来替换。。。。

    个人遇到这个问题,查找了老半天。Java_Home,PATH都设置了,就是没找对,后来查证任务管理器,看文件位置。发现javaw 是 system32下的那个,于是卸载了Java(也就是JRE,不是 JDK)。然后重新启动Eclipse就好了

    另外:

     %JAVA_HOME%jrein; 这个不是必需。JDK会自己引用,仅仅有1.2时代须要这样设置
    Oracle版本号的JDK。须要将 PATH 路径设置到最前面,否则会出问题、由于Oracle自作聪明。 把 java.exe 这个程序给复制到 System32 以下去了
    Oracle 也会和 JDK 冲突。由于Oracle也有path变量,里面有 java 1.4 的执行环境。
    所以须要试试 java -version 看看版本。
  • 相关阅读:
    ORACLE AWR 和 ASH
    11g RAC R2 日常巡检--Grid
    Linux中重命名文件
    Xshell4连接Linux后 win快捷键锁屏
    vim 删除临时文件
    shell--read命令
    shell基础篇(一)从hello world开始
    ORACLE--分区表数据清理
    Shell—学习之心得
    awk 手册--【转载】
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/6992593.html
Copyright © 2011-2022 走看看