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

在cmd中Javac可以运行Java不能运行win10系统jdk10搞不懂10版本... 在cmd中Javac可以运行Java不能运行win10系统 jdk10 搞不懂10版本 展开
 我来答
余哥大百科
2018-08-02 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1.9万
采纳率:85%
帮助的人:1.7亿
展开全部
按我说的做,固定步骤:
安装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在命令行中任意位置可以运行,才算对!
w6362431
2018-04-16 · TA获得超过157个赞
知道答主
回答量:173
采纳率:0%
帮助的人:50.9万
展开全部
cmd echo %JAVA_HOME% 看下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
粉红顽皮蛇tz
2018-04-16 · TA获得超过467个赞
知道小有建树答主
回答量:419
采纳率:85%
帮助的人:153万
展开全部
你输入 java 没有显示 不是内部外部命令啥的 就说明jdk配置成功了
可以输入 java -version 显示出jdk的版本号就是正常的
java 这个命令 需要在后面跟上要执行的文件
例如
桌面上有一个 hello.java 文件
cmd中输入 javac hello.java 这时候就把 .java文件编译成了 可执行的 .class文件
再输入 java hello 就是执行 hello.class
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式