黑马程序员技术交流社区

标题: 各位同学,请教个问题 [打印本页]

作者: xizhenqing    时间: 2015-4-23 13:01
标题: 各位同学,请教个问题
为什么我的CDM运行.java文件出现“javac”不是内部或外部命令,也不是可运行的程序或批处理文件。
作者: xizhenqing    时间: 2015-4-23 13:06
为了自己不留遗憾,再苦再累也值得。
作者: 洋白菜    时间: 2015-4-23 13:06
你的环境变量没配置或配置的有问题
作者: xizhenqing    时间: 2015-4-23 13:08
洋白菜 发表于 2015-4-23 13:06
你的环境变量没配置或配置的有问题

可以教教我吗?谢谢了,要不你说说怎么配置,我自己去配置。
作者: 洋白菜    时间: 2015-4-23 13:23
建议你看下基础视频-第一天的视频,里面有详细的配置过程
作者: xizhenqing    时间: 2015-4-23 13:52
洋白菜 发表于 2015-4-23 13:23
建议你看下基础视频-第一天的视频,里面有详细的配置过程

好 谢谢了。你现在进培训班了吗

作者: 刘冬    时间: 2015-4-23 15:25
没有设置环境变量
作者: Freshbird    时间: 2015-4-23 16:05
看一下毕向东的Java基础视频教程,很详细的
作者: cyr    时间: 2015-4-23 16:13
path没有配好。
作者: 雾大探路    时间: 2015-4-23 16:31
配置环境变量为jdk安装路径的bin目录下。
作者: IDhmpj    时间: 2015-4-23 17:06
那表示你的环境变量配错了
作者: wwfangfang    时间: 2015-4-23 17:13
上面的描述已经够明确了,如果还是不行的话,你可以去百度上查一下怎么配置环境变量,这个你可以看一下http://zhidao.baidu.com/question/304338453770040924.html
作者: xizhenqing    时间: 2015-4-23 19:04
    我下载了视频,从基础看的,谢谢各位了
作者: 柒夜    时间: 2015-4-23 19:15
应该是你的环境变量没配置好
作者: xizhenqing    时间: 2015-4-23 20:28
为什么我跟着视频走,然后编译出来,java Demo提示找不到或无法加载主类Demo
作者: Oh.Ba    时间: 2015-4-23 21:21
设置环境变量path,详细情况可以百度搜索
作者: hejinze    时间: 2015-4-23 22:01
环境变量没设好。  
作者: yapo    时间: 2015-4-23 22:17
原因最可能是:1没有配置好环境变量,当前目录不是javac.exe所在目录bin,看看配置好环境变量是否配置好,2.没有安装JDK,电脑中没有安装java编译工具
作者: 依秋无泪    时间: 2015-4-23 22:24
如果你已经装好了JDK,那么就是你没有配置好path变量。。。可以去http://www.itheima.com/main/service/javacourse.shtml里面的第一天的视频里面有教怎么配置
作者: dengxing    时间: 2015-4-23 22:24
你的环境变量没有配置成功
作者: onETT    时间: 2015-4-23 22:24
http://www.cnblogs.com/zhj5chengfeng/archive/2013/01/01/2841253.html win7下设置环境变量
作者: xizhenqing    时间: 2015-4-23 22:33
我自己找了下原因,原来是我之前自己乱百度,设置了一个classpath,然后自己跟着视频走,classpath自然就不对了,不过现在好了,谢谢各位,第一天的视频已经看完了,掌握了第一天学的视频,各位一起加油。
作者: coolzhou9527    时间: 2015-4-23 22:37
xizhenqing 发表于 2015-4-23 22:33
我自己找了下原因,原来是我之前自己乱百度,设置了一个classpath,然后自己跟着视频走,classpath自然就不 ...

其实设置好了classpath,之后可以在任意目录下运行 *.class文件
作者: xizhenqing    时间: 2015-4-23 22:41
coolzhou9527 发表于 2015-4-23 22:37
其实设置好了classpath,之后可以在任意目录下运行 *.class文件

恩恩,在视频中看到了,之前没有看到那个,见视频只设置了path,然后自己跟着走,发现没有运行成功,最后才知道classpath配置错了。不知道我这样子学下去,得到了哪期了:'(
作者: zhiweiqi    时间: 2015-4-23 22:45
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:

1、下载jdk,我下载的版本是:jdk-7u25-windows-x64.exe

2、安装jdk-7u25-windows-x64.exe

3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"

1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\jdk1.6.0_14(根据自己的安装路径填写)

2)新建classpath变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

3)在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)

4、“开始”-->“运行”-->输入“javac”-->"Enter",如果能正常打印用法说明配置成功!

补充环境变量的解析:

JAVA_HOME:jdk的安装路径

classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。

path:系统在任何路径下都可以识别java,javac命令。
作者: xizhenqing    时间: 2015-4-23 22:46
zhiweiqi 发表于 2015-4-23 22:45
进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置:

1、下载jdk,我下载的版本是:jdk-7u2 ...

恩恩 谢谢了,现在搞清楚这些了。这在学习中:handshake
作者: 龙腾浩少    时间: 2015-4-23 22:46
环境变量
新建 JAVA_HOME = jdk的目录 不含bin
path = %JAVA_HOME%\bin;后面是原来的那些东西
试试
作者: 1017161726    时间: 2015-4-23 22:47
xizhenqing 发表于 2015-4-23 13:08
可以教教我吗?谢谢了,要不你说说怎么配置,我自己去配置。

电脑win+pauseBreak键。打开界面后找到“高级系统设置”。然后打开环境变量配置。再找到名为path的配置,把你Java程序的bin目录复制上去。保存,然后就ok了。
作者: xizhenqing    时间: 2015-4-23 22:49
1017161726 发表于 2015-4-23 22:47
电脑win+pauseBreak键。打开界面后找到“高级系统设置”。然后打开环境变量配置。再找到名为path的配置, ...

恩恩,谢谢了
作者: zhiweiqi    时间: 2015-4-23 22:49
xizhenqing 发表于 2015-4-23 22:46
恩恩 谢谢了,现在搞清楚这些了。这在学习中

不客气,搞清楚了就行
作者: 火云邪神    时间: 2015-4-23 22:50
环境变量path设置没有设置好
作者: xizhenqing    时间: 2015-4-23 22:51
火云邪神 发表于 2015-4-23 22:50
环境变量path设置没有设置好

你现在进班了吗
作者: pengcheng0328    时间: 2015-4-23 22:57
path没有配置好
作者: 火云邪神    时间: 2015-4-23 23:03
xizhenqing 发表于 2015-4-23 22:51
你现在进班了吗

进班了,现在进的是Java基础班
作者: xizhenqing    时间: 2015-4-23 23:05
火云邪神 发表于 2015-4-23 23:03
进班了,现在进的是Java基础班

哦哦  这个是先付费还是后付的
作者: 火云邪神    时间: 2015-4-23 23:07
xizhenqing 发表于 2015-4-23 23:05
哦哦  这个是先付费还是后付的

基础班的话需要998元的费用,基础班毕业后进入就业班的学费可以就业后再分期叫,也可以上的时候就交。我计划就业后分期还。
作者: xizhenqing    时间: 2015-4-23 23:08
火云邪神 发表于 2015-4-23 23:07
基础班的话需要998元的费用,基础班毕业后进入就业班的学费可以就业后再分期叫,也可以上的时候就交。我 ...

哦哦  那这个基础班多长时间?确保基础班上完就可以进入四个月的就业班吗?后付费的
作者: 火云邪神    时间: 2015-4-23 23:10
xizhenqing 发表于 2015-4-23 23:08
哦哦  那这个基础班多长时间?确保基础班上完就可以进入四个月的就业班吗?后付费的 ...

40天,上完后要考试,进就业班会根据成绩择优录取。到时被录取后,缴费的方式自己可以选择
作者: xizhenqing    时间: 2015-4-23 23:11
火云邪神 发表于 2015-4-23 23:10
40天,上完后要考试,进就业班会根据成绩择优录取。到时被录取后,缴费的方式自己可以选择 ...

留个企鹅或者微信呗  咱们详聊
作者: 呆呆呆呆孔    时间: 2015-4-23 23:21
毕老师的课件上有滴,将安装jdk中的bin包路径添加到path路径中即可,注意用分号
作者: IDhmpj    时间: 2015-4-24 01:29
xizhenqing 发表于 2015-4-23 20:28
为什么我跟着视频走,然后编译出来,java Demo提示找不到或无法加载主类Demo ...

原因是JVM没有找到Demo.class的文件。
第一种情况:java源文件中class定义的类名不是Demo。
第二种情况:定义了classpath,但是其中没有配置当前目录,也就是“.”
作者: Cat    时间: 2015-4-24 10:44
是CMD。。。估计是没有配置好。。
作者: an_lucas    时间: 2015-4-24 10:46
应该是环境变量没有设置
作者: 火云邪神    时间: 2015-4-24 21:46
xizhenqing 发表于 2015-4-23 23:11
留个企鹅或者微信呗  咱们详聊

QQ:458016730
作者: fanxia_2007    时间: 2015-4-24 21:56
环境变量没有配置或配置失败。有两种配置方式。
作者: 飞翔的马驹    时间: 2015-4-24 21:56
环境没配置好
作者: whzkb123    时间: 2015-4-25 00:32
环境变量的问题..
作者: 我想努力半年    时间: 2015-4-25 00:47
觉得应该是你打错类名或什么名了吧。运行时找不到文件就这样
作者: richaled    时间: 2015-4-25 13:49
估计是环境变量没配置成功
作者: pengyang    时间: 2015-4-25 14:01
环境变量没有配好
作者: 我_杰仔    时间: 2015-4-25 20:52
环境变量配置错误了吧
作者: xizhenqing    时间: 2015-4-25 21:25
我_杰仔 发表于 2015-4-25 20:52
环境变量配置错误了吧

是啊,不过现在已经改好了
作者: xizhenqing    时间: 2015-4-25 21:26
我想努力半年 发表于 2015-4-25 00:47
觉得应该是你打错类名或什么名了吧。运行时找不到文件就这样

classpath改错了
作者: ywen_chan    时间: 2015-4-25 21:28
同学,你的环境变量没有设置好
作者: 柒夜    时间: 2015-4-25 21:30
先要有jdk,然后环境配置
作者: wangmiaosen    时间: 2015-12-25 11:32
看一下环境变量有没有配置好,如果环境变量配着呢,就看看你那个包是不是还在那个目录下,有时候一个文件夹的名字改动一点就找不到
作者: 凤凰城nash    时间: 2015-12-26 00:26
这个老师应该给说过的,楼上都有说的
作者: 很急很关键    时间: 2015-12-26 11:22
视频没好好看   -  -
作者: qinrongchang    时间: 2015-12-26 22:11
看看前两天的视频就好了
作者: YOUTA    时间: 2015-12-26 22:12
配置环境变量bin后面是分号哦,不是冒号,值得注意
作者: Java1211张美红    时间: 2015-12-26 22:15
楼上回答的好详细!
作者: 愿随风丶飘雪    时间: 2015-12-26 22:56
是不是环境变量没有配置好




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2