日期:2014-05-20  浏览次数:20901 次

DOS 下运行JAVA这么简单怎么有问题。
我用的win7
安装JDK1.6
设置环境变量
JAVA_HOME = C:\Program Files\Java\jdk1.6.0_25
Path = %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH = .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

在E盘件一个文件text
在text下见一个Hello.java文件
里面的完整代码
public class Hello{
public static void main(String[] args){
System.out.println("niii");
}
}

运行cmd
javac E:\text\Hello.java
在text文件下生成了一个Hello.class文件
再输入java Hello时就出现

输入java E:\text\Hello还是一样的结果
郁闷了我配置都没问题啊。。。。

------解决方案--------------------
我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
------解决方案--------------------
你在运行Hello.class 文件时必须要在 E:\text\目录下才可以运行
先分别入
e: 回车
cd text 回车
再输入java Hello 就可以了
 
------解决方案--------------------
你把Path和classpath改一下
path: 后面跟的是bin的绝对路径 例如 我的就是:C:\..........;C:\programfiles\java\jdk\bin;
classpath 只需变成 .;就行了 后面不必跟那么多
------解决方案--------------------
你配置没问题,配置有问题的话java 和javac没办法用的
转到class所在路径 再用java执行 否则会认为路径是一个class名字

------解决方案--------------------
在运行的时候
先输入E:
然后 
E:\javac Hello.java(编译java源文件,产生.class字节码文件)
E:\java Hello(运行java文件)


(红色为你需要键入的)