博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于MAVEN找不到JDK的那点事
阅读量:4931 次
发布时间:2019-06-11

本文共 622 字,大约阅读时间需要 2 分钟。

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

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

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

另外:

 %JAVA_HOME%\jre\bin; 这个不是必需。JDK会自己引用,仅仅有1.2时代须要这样设置
Oracle版本号的JDK。须要将 PATH 路径设置到最前面,否则会出问题、由于Oracle自作聪明。 把 java.exe 这个程序给复制到 System32 以下去了
Oracle 也会和 JDK 冲突。由于Oracle也有path变量,里面有 java 1.4 的执行环境。
所以须要试试 java -version 看看版本。

转载于:https://www.cnblogs.com/wzjhoutai/p/6992593.html

你可能感兴趣的文章
区块链资料高清PDF合集
查看>>
xml实现AOP
查看>>
bzoj 4237稻草人
查看>>
在发送intent启动activity之前判断是否有activity接收
查看>>
html5特征检测
查看>>
js中几种实用的跨域方法原理详解
查看>>
打印图形
查看>>
《第一行代码》学习笔记7-活动Activity(5)
查看>>
ngx_http_core_module 模块
查看>>
两个常见的oracle索引
查看>>
一位有着工匠精神的博主写的关于IEnumerable接口的详细解析
查看>>
MySQL中特有的函数If函数
查看>>
安装Python3.6.2报错:zipimport.ZipImportError: can't decompress data; zlib not available
查看>>
【蓝桥杯】入门训练 Fibonacci数列
查看>>
实验十 指针2
查看>>
常见HTTP状态码
查看>>
vim 空格和换行的删除和替换
查看>>
ionic 入门学习
查看>>
[python]pickle和cPickle
查看>>
末日了,天是灰色的。
查看>>