需要配置java环境变量。否则会提示“不是内部命令。。。”
1.打开我的电脑--属性--高级--环境变量
2.新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.7.0 (这里写你的jdk的路径)
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
然后再使用命令就可以了。
得配置PATH,把java安装目录/bin加进去。要不找不到javac和java
如果配置了CLASSPATH的话,记得把当前目录(.)加进去。
有包名的话,
cd a的父目录
javac a/b/test.java
java a.b.test
你安装jdk然后配置环境变量了吗?
还有就是在cmd运行时先进入你的java文件所在的盘符才可以的~
可以先直接输入java不加东西测试一下~
如果是初学者,建议直接使用IDE,不要和这些环境细节纠缠。
你的问题 是环境变量不对。
1:最好将JDK安装在非中文目录(没有空格特殊字符的目录)下
2:设置JAVA_HOME环境变量
3:将%JAVA_HOME%\bin 目录加入系统环境变量 path里
可以在Eclipse当中将程序导出为一个可执行jar文件,这样在外面双击就可以打开了~
细说没意思 环境变量没设置 去网上看看环境变量的设置