↑ 收起筛选 ↑
安装好JDK后,CmD中键入jAvA,jAvAC,都有反应,jAvA%vErsion没反应?怎么回事
2020-09-12

java -version,参数-version与java之间有空格分隔的,如果没有分隔的话,就会将java-version当做是一条命令,从环境变量%PATH%里面搜索不到java-version这个程序

进入注册表:找到 hkey_local_machine\software\javasoft\java runtime environment 将currentversion的值改为1.6试试?

没有该程序,很简单,原因只有可能是两个:1.环境变量配置错误2.jdk不完整 看看D:\jdk1.7.0\bin目录下有没有javac.exe这个文件?如果没有,表示是问题二.问题一也是有可能的,不要以为输入java -version有反应就是jdk环境变量配置正确了,因为大量的软件安装后都会自动配置java这个运行命令的,比如sql、oracle等等.

javac出现错误应该是CLASSPATH没有配置好假设JDK的安装路径:E:\jdk在用户变量和系统变量中添加下面的变量和属性值Classpath .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar前面一定要加 .; 点表示当前目录..希望对你有帮助.仍有问题可以HI我

Java的环境变量配置很简单的 如果你的jdk安装在了D:\Pros\Java\jdk6\目录下 在D:\Pros\Java\jdk6\目录下有bin、include、jre、lib等目录 那么JAVA_HOME=D:\Pros\Java\jdk6 CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.

java -version分开,中间有空格.javac请确定你安装了jdk,你可以搜索你所有的磁盘,看看有没有叫javac.exe的文件如果没有,那就是没安装,下载一个并安装.如果有,那是path不对,请将javac.exe所在的路径添加到path环境变量里面.编辑环境变量的入口:右键我的电脑,属性,高级系统设置,在弹出的属性页上点击“环境变量”

把java安装路径到/bin配置到环境变量中的path的最前面.

path=C:\Program Files\Java\jdk1.6.0_10\binclasspath就不用了吧,随便设置,一般是设为.java源文件所在目录(但是如果你在源文件中使用了自定义包名,则要使用相对路径)java-home就是你的jdk所在目录.

重新安装jre吧!可能是java.exe文件丢失,下安装程序不要下安装包.安装程序安装后java是直接写进注册表的不用配置环境变量也能在任何目录下运行!

环境变量设置的问题,修改系统中的path,增加你安装的目录

延伸阅读: