java编译不成功啊

大神们,帮帮忙啊,小弟按网上的试了很多次都不行

通过观察问题和几个问友的回答以及你的反馈
问题可能出现在两个方面
1,你根本没装jdk,只装了jre,它们的区别一个是开发工具,另一个只是运行环境
检查的办法:首先回忆装了几次java,如果只装了一次,那么可以肯定你装的只是jre,并非jdk
如果装了多次,去各个盘的program files目录下的java子目录查看,有没有jre字样的文件夹
2,安装了jdk但是路径配置有问题,
这样的话需要设置环境变量的path,让javac这些可执行程序所在的目录包含进来
有两种设置方法,一种是设置java_home,通过这个变量再间接设置javac的path,这是比较标准的做法,还有一种直接将javac所在的目录全路径增加到path变量里面
一般是:c:\program files\java\jre_x.xx.xx\bin这样的路径
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-15
环境变量配置不正确,,配置下JAVA_HOME,然后配置Path追问

这个算什么情况

追答

一般在安装的时候,会直接在system32下面创建有一个java.exe的程序(可能是连接?记不大清了),但是javac默认是没有配置的,所以你java程序是可以运行的,但是javac就找不到了

第2个回答  2015-06-15
环境变量没有配置
第3个回答  2015-06-15
是环境变量没配置好,会配置环境变量吗追问

你么看看

还有classpath都按照网上做的

path 也没错啊

追答

看一下你java安装目录bin文件夹下有javac.exe么

追问

有,点击过,闪一下就没了

本回答被提问者采纳
第4个回答  2015-06-15
你java(jdk)装了吗?追问

装了啊

相似回答
大家正在搜