在cmd中Javac可以运行Java不能运行

在cmd中Javac可以运行Java不能运行win10系统 jdk10 搞不懂10版本

按我说的做,固定步骤:
安装JDK
2.将JDK的安装目录,直接到bin目录复制到PATH环境变量中,放在最前端,并且以英文输入法的状态分号结束,比如;不应该是;

这里说明几个困惑你的问题,第一PATH环境变量是系统变量,不需要你创建,系统有的,把你的路径加进去就OK,之所以加到jdk\bin;目录下,是因为这样可以再任何位置使用java和javac这个命令,至于classpath不用新建,根本不需要这个环境变量,可以不用JAVA_HOME,这个名字随意的,只是统称规则这么起,用这个就是方便你以后移动JDK位置不用更改PATH里的值,而是直接更改JAVA_HOME而已。最后说的是只要安装JDK,不配置任何环境变量都可以在命令行,也就是cmd中运行java,原因是安装JDK时,会往C:\windows\system32下复制一个java.exe的文件,所以cmd下可以运行,必须保证javac在命令行中任意位置可以运行,才算对!
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-16
cmd echo %JAVA_HOME% 看下
第2个回答  2018-04-16
你输入 java 没有显示 不是内部外部命令啥的 就说明jdk配置成功了
可以输入 java -version 显示出jdk的版本号就是正常的
java 这个命令 需要在后面跟上要执行的文件
例如
桌面上有一个 hello.java 文件
cmd中输入 javac hello.java 这时候就把 .java文件编译成了 可执行的 .class文件
再输入 java hello 就是执行 hello.class本回答被网友采纳

java运行错误
1、执行cmd命令javac后,显示如图所示编译成功,说明是java运行正常。2、使用检索软件,搜索code.exe的安装路径,默认如图所示。3、打开exe文件所在的路径,找到exe文件,如图所示。4、选中exe文件,右键菜单中选择属性,如下图所示。5、属性窗口中找到兼容性标签页,在兼容性中选中【以管理员权限运行此程...

在cmd中可以运行javac 但不能运行Java
1、新建变量名JAVA_HOME,值:C:\\Program Files\\Java\\jdk1.7.0_01(JDK安装目录)2、新建变量名CLASSPATH,值:.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar (特别注意任何标点符号都不能漏掉)3、修改PATH的值,在最前面加入%JAVA_HOME%\\bin;

Win10系统下cmd可以运行java却不能运行javac怎么办
1、以下为Win7环境变量设置方法;2、再来看看Win10的。配置win10下Path路径的时候要分条,而win7是两条配置合在一起(分号隔开)。经过上面的方法就可以解决Win10系统下cmd可以运行java却不能运行javac这个问题了,希望以上教程内容可以帮助到大家。

一个java程序javac可以运行,Java不能运行是怎么回事
1.JDK : JAVA Developer Kit[java开发者工具]n Java Developer Killer n 默认安装jre 2. JRE: Java Runtime Environment[java运行环境]、1.1 JDK的安装及配置 2)3)4)5)配置jdk 1) path cmd--命令--path--指定目录下是否有此程序【exe,bat】path:bin文件下的所有的exe, bat 等程序路...

为什么我的java运行不了?
1、首先需要检查你的系统是否安装了Java环境,2、在“开始”==》"运行"==》输入“cmd”弹出命令窗口,在命令窗口中输入java或者javac后按回车键,发现有很多提示符命令。那么证明你的Java环境是安装成功了的。3、在cmd中输入:java -verbose,命令行的最后,显示的就是jdk安装的路径。4、如果没有安装...

jdk环境变量配置成功了但为什么javac能运行,java还是运行不了?
也可以为了规范自己新建一个标志路径如JAVA_HOME变量,一目了然,如果以后重修安装了jdk只需要改这个路径即可,具体的百度搜一下就有了;配置完成后记得重新打开命令窗口,这时输入java -version查看java版本,一定要新开个命令窗口win+R 输入cmd 回车,不然java -version还是原来状态,你以为你配置错了。

cmd中能用javac编译程序,却不能用java运行程序 求救
请检查源码文件JavaSpplet.java:源码文件是这个名字吗?有没有拼写(含大小写)错误?第一行有没有写package语句?如果题主不是100%了解package语句的影响,请删除之。JavaSpplet类是不是public的?类名有没有拼写(含大小写)错误?

在命令提示符里能运行java却不能运行javac
原因:安装java时把jdk的路径和jre的路径选择成一样,就造成覆盖了,这时候你在lib下也找不到tools.jar和dt.jar.解决:卸载java,重新安装。配置环境变量:1、新建一个系统变量。变量名:JAVA_HOME 变量值:D:\\Java 2、系统变量(CLASSPATH),没有就自己新建一个 3、系统变量(Path)在变量值的最...

安装jdk后运行javac可以运行,为什么不能运行java?
不要漏掉。做完上面的三个步骤之后,环境变量的配置已经完成了。5、检查环境变量搭好了:调出“cmd”检查 1、输入:“java”,你应该看到下面的东西:2、输入“javac”,你应该看到下面的东西:3、输入“java -version”,你应该看到下面的东西:如果上面的三幅图都看见了,恭喜,环境变量配置好了!

为什么我的jdk安装好了后,java程序能编译却不能运行啊?
编译是javac,运行是java,执行在cmd窗口分别输入这两个命令,如果提示命令的使用信息则表示环境变量配置正常,检查你执行时文件路径是否正确,是否执行的是class文件,如果提示命令不存在,则检查对应的环境变量配置,即classpath和path。

相似回答