关于java环境变量配置配置问题

晚上琢磨ant的使用需要用java javac编译文件,出现了如上问题网上找了篇文章,再结合自己的情况改动了下留着备份记录。

1.进行win8下Java环境变量配置在"系统变量"下进行如下配置:

注:jdk1.6以后的环境变量配置已经没有那么复杂了,不在需要配置.;的形式 

这个很明显是一个版本不支持的问题,经过搜索发现问题所在:

峩的编译环境是1.7的而运行环境是1.6的,果然是这个问题

分析:可能是安装oracle数据库在配置jdk路径之前,导致运行命令调用了oracle自带的jdk从而导致这个问题。

解决方案:把PATH变量末尾的;%JAVA_HOME%\bin挪到最前面重启窗口。(dos启动时会加载环境变量)

方案一和二本质上是一样的需要保持一致。從这个问题建议大家把path中%JAVA_HOME%\bin给放到最前面当然你的jdk版本得支持你后面需要安装的软件。

JDK、JRE有什么区别:

而仅仅作为运行环境的jre下只需要client性質的jvm.dll就够了

我们用的java命令并不是 Java\jdk\bin目录下的而是Java\jdk\jre\bin目录下的。不信可以做一个实验大家可以把Java\jdk\bin目录下的java.exe剪切到别的地方再运行 java程序,发现叻什么一切OK!

如果java为了提供给大多数人使用,他们是不需要jdk做开发的只需要jre能让java程序跑起来就可以了,那么每个客户还需要手动去设置环境变量多麻烦啊

所以安装jre的时候安装程序自动帮你把jre的java.exe添加到了系统变量中,因此去C:\Windows\system32下面去看看吧发现有一个java.exe。

本视频是解读性视频所以希望您已经看过了本知识点的内容,并且编写了相应的代码之后带着疑问来观看,这样收获才多 不建议一开始就观看视频
本视频采用html5方式播放,如无法正常播放请将浏览器升级至最新版本,推荐火狐chrome,360浏览器 如果装有迅雷播放视频呈现直接下载状态,请调整 迅雷系统設置-基本设置-启动-监视全部浏览器 (去掉这个选项)

只需要修改JAVA_HOME的配置即可其他都不需要发生变化
PATH也不需要发生变化,因为它引用的就是JAVA_HOME的蕗径

代码高亮插件双击即可选中不过部分同学反应,通过代码高亮插件复制的代码无法在IDEA里正常显示这里提供TEXTAREA的方式,方便复制谢謝

根据练习目标尽量自己实现代码效果,期间会碰到疑问难题,和自己不懂的地方这些都是必要的过程

2. 带着疑问查看答案

完成过程中,碰到无法解决的问题带着疑问,查看答案分析答案的解决思路

3. 查看答案讲解视频

依然有不明白的地方,点开视频讲解带着疑问,聽视频讲解有问题的部分

理解后再从头做一遍,把有疑问的地方都捋清楚

最后再总结一遍总结思路,总结解决办法以后遇到类似的問题,怎么处理


HOW2J公众号关注后实时获知布最新的教程和优惠活动,谢谢

我要回帖

更多关于 java环境变量配置 的文章

 

随机推荐