java-version

java-version

java-version

文章插图
在学习编程的过程中 , 遇到问题要学会分析:比如以你这件小事为例 , 你可以这样想:既然其他的java命令都能输出 , 说明我的JDK安装正确 , 并且环境变量也都配置的没有错误 , 那就只有一个原因了 , 肯定是这条命令没写对 。呵呵 , 仔细一看 , 少加了空格 。
Java _version找不到或无法加载主类?
java-version

文章插图
第一 , 这个程序是没有错 。第二 , 你的类名是“Test” , 但是你的java文件名就应该是“Test.java” 。
第四 , 环境变量配置 , 变量名Path的值应该是:D:Program FilesJavajdk1.7.0bin把这个路径放最好放到最前面用;号与其它隔开变量名CLASSPATH的值是 .;就这样就可以(当然如果你要用到其它jar包就要配置)变量名JAVA_HOME的值是 D:Program FilesJavajdk1.7.0第五 , 编译和运行程序 , 如果你的Test.java放在D盘根目录下 , 在运行里输入cmd敲回车建进入一个控制台的命令窗口 , 敲“D:”回车 , 输入javacTest.java 回车 , 再输入java Test回车 。就这样搞定 。最后 , 我上次碰到一位朋友和你遇到同样的问题 , jdk版本和你用的一样 , 但是我没有用过1.7版本后来是他加了我的QQ通过远程连接我帮他弄好了 , 我发现他有这么几个问题:1.存放java的文件夹名有中文(用中文也可以 , 不过个人认为最好还是用英文命名文件夹名称) 。2.他的path变量配置有多个java的路径 , 而且没有提前 。
也就是说:path:D:Program FilesJavajdk1.7.0bin;这项放在最前面 。
JAVA环境变量都设置好了 , 但是在命令行java -version就是有错误 。
java-version

文章插图

1.右击【我的电脑】---【属性】-----【高级】---【环境变量】 。
2.选择【新建系统变量】--弹出“新建系统变量”对话框 , 在“变量名”文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径(也就是步骤5的文件夹路径) , 单击“确定”按钮 。
在“变量值”文本框的起始位置添加“%JAVA_HOME%bin;%JAVA_HOME%jrebin;”或者是直接“%JAVA_HOME%bin;” , 单击确定按钮 。
4.在“系统变量”选项区域中查看CLASSPATH 变量 , 如果不存在 , 则新建变量CLASSPATH , 否则选中该变量 , 单击“编辑”按钮 。在“变量值”文本框的起始位置添加“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;” 。
5.现在测试环境变量的配置成功与否 。
在DOS命令行窗口输入“JAVAC” , 输出帮助信息即为配置正确 。如图:注意事项:记得不要漏掉最后的“;”符号 。扩展资料:
1.-Xmixed 设置-client 模式虚拟机对使用频率高的方式进行 Just-In-Time 编译和执行 , 对其他方法使用解释方式执行 。
该方式是虚拟机缺省模式 。
2.-Xint 设置-client模式下运行的虚拟机以解释方式执行类的字节码 , 不将字节码编译为本机码 。
3. -Xbootclasspath:path
4.-Xbootclasspath/a:path
5. -Xbootclasspath/p:path改变虚拟机装载缺省系统运行包 rt.jar 而从-Xbootclasspath 中设定的搜索路径中装载系统运行类 。
除非你自己能写一个运行时 , 否则不会用到该参数 。
ubuntu下输入java -version提示可执行文件错误
java-version

文章插图

1.用ctrl + alt + t打开终端 , 输入“java -version” , 如果结果如下 , 则表示jdk未正确安装:
2.添加环境变量:注:vim命令打开文件后 , 将光标移动到文件末尾 , 然后输入小写o换行输入 , 进入编辑状态 。export JAVA_HOME=/home/kaven/Qt_Android/jdk1.8.0_45export JRE_HOME=/home/kaven/Qt_Android/jdk1.8.0_45/jreexport CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/libexport PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin注:输入完毕后 , 先按Ese退出编辑状态 , 然后驶入:qw保存修改并退出 。
javac有显示java-version没有
你上次提的那个java -version的问题是什么原因 , 后来解决了吗?
java -version 'java' 不是内部或外部命令 , 也不是可运行的程序 或批处理文件 。CLASSPATH .;E:jdk1.8.0_05libdt.jar;E:jdk1.8.0_05libtools.jarPATH E:jdk1.8.0_05bin;E:jdk1.8.0_05jrebin;自己比对换路径 。