ZKX's LAB

在Red Hat系统下配置系统环境变量,如果JDK版本和JAVA_HOME变量不一致怎么办 java环境变量与java -version版本不一致

2021-03-09知识6

配置Java环境变量时是不是在cmd下输入Java -version时有jdk的版本号就一定是配置成功的 不一定因为jdk在安装的时候,会在C:\\Windows\\System32目录下,同样拷贝了java.exe和javaw.exe而C:\\Windows\\System32在安装系统的时候就默认配置的环境变量,所以即便你不配置或者配置错误,java-version也会正常输入jdk的版本号,只是执行的java文件是C:\\Windows\\System32目录下的而已,所以不一定注意:在jdk某版本(具体忘记了)以后才开始往C:\\Windows\\System32目录写入java.exe和javaw.exe文件;

命令提示符中为什么运行java不成功?环境变量设好了,代码本身也没有错误? 这说明你的javac编译器版本和你的运行时java版本不一致。(应该是javac的版本高应该 51 应该是 JAVA 7?你的机器里应该是不小心安装了2个版本的java,而他们都在你的系统PATH路径里。运行下面两个命令,看一下两个的\"version\"是否一致:javac-versionjava-version如果不一致,那就是这个问题了,那么看一下系统PATH路径:echo%PATH%如果发现有多个类似 jdk、java、jre、JAVA_HOME、JRE_HOME的路径,那么你应该改一下配置。通常情况下,你的系统可能在你安装什么软件时候自动安装过JRE,应该是被安到了 WINDOWS\\system32下面,大多数情况是 1.5或者1.6而你估计安了个JAVA7 默认在%PROGRAM%\\java\\java7(记不清,我都是自己放到特别的目录里)。还可以通过下列命令查看:where javacwhere java如果明显一个在 windows\\systemxx 目录,另一个在其他如*jdk\\*目录中,那就是这个问题了。如果不会改,那就找个会的同学或者同事。一两句说不好。或者自己一下如何配置。

jdk安装,环境变量设置后,java及java -version测试正常,但javac测试出错求解答,及如何用记事本语句测试 貌 似你安装的是 jre的版本,不是JDK版本吧.你首先在 F:\\Program Files\\Java\\jre7\\bin目录下查找下,看是否可以找到 javac.exe这个程序.如果没有,可能你安装的是jre,这个是java的运行时程序,只有java.exe之类的可以执行java程序,没有javac之类的开发编译程序.

为什么我的java环境变量设置对了,jar程序还是不能双击运行? 有两种方法bai:第一种:用dows命令dujavaw-jar yanlei.jar第二种:注册表zhi项的路径为dao:\\HKEY_CLASSES_ROOT\\Aplications\\javaw.exe\\shell\\open\\command的值E:\\JDK\\jdk1.7.0_51\\jre\\bin\\javaw.exe\"\"%1修改为E:\\JDK\\jdk1.7.0_51\\jre\\bin\\javaw.exe\"-jar\"%1然后内把jar文件默认打开方式设置容为E:\\JDK\\jdk1.7.0_51\\jre\\bin\\javaw.exe就可以双击运行了最后补充下相关知识:一个程序打jar包后,必须要在解压软件中打开,在清单文件上MANIFEST.MF添加(注意:后面一定是要有空格)Main-Class:包名.类名jar包双击运行仅对于图形化界面的程序起作用,对控制台的程序不起作用。java.exe适合用于启动window console控制台程序javaw.exe适合用于启动GUI程序javaws.exe适合用于web程序。

在Red Hat系统下配置系统环境变量,如果JDK版本和JAVA_HOME变量不一致怎么办 在你设置JAVA_HOME的文件后面再来一句: 在你设置JAVA_HOME的文件后面再来一句:export PATH=$JAVA_HOME/bin:$PATH 执行java-version时,是按PATH环境变量的顺序去找的。。

在Red Hat系统下配置系统环境变量,如果JDK版本和JAVA_HOME变量不一致怎么办 java环境变量与java -version版本不一致

在Red Hat系统下配置系统环境变量,如果JDK版本和JAVA_HOME变量不一致怎么办 在你设置百JAVA_HOME的文件后面再来一句:export PATH=$JAVA_HOME/bin:$PATH执行java-version时,是按PATH环境变量的度顺序去找的。先找到先知用。系统自己装的jdk可能在/usr/sbin下面,所以虽然你设置了JAVA_HOME,还是找到原来的道了。明白吗?

用CMD 运行编写的tet文件已经改成.java了环境变量也设置了 还是提示不是内部命令 cmd里用java-version命令能弹出版本号吗?另外你的tet文件里边的类名是否与文件名一致

jdk 的环境变量设置了 但还是仍用不了 用cmd输入java-version发现没搞好 请求高手帮忙搭建 path path 添加你的java.exe的所在目录。认真核对java_home,classpath的设置和你安装的路径知否一致,注意,有时候就是小疏忽(比如拼写错误)导致的。。

JAVA_HOME与JAVA -VERSION不一致怎么办 JAVA_HOME与JAVA-VERSION不一致怎么办,我们在编程时需要安装jdk,在之前我们会判断是否安装了jdk,以及当前的java版本,安装jdk的环境有很多介绍,这里只说一下JAVA_HOME与。

#java环境变量与java -version版本不一致

随机阅读

qrcode
访问手机版