回 帖 发 新 帖 刷新版面

主题:java安装问题

在网站下了jdk-7-ea-bin-b21-windows(1).exe安装在C盘"C:\jdk1.7.0" 
环境变量设置如下:
变量名:JAVA_HOME     变量值:C:\jdk1.7.0
变量名:CLASSPATH     
变量值:.;C:\jdk1.7.0\lib\tools.jar;C:\jdk1.7.0\lib\dt.jar;C:\jdk1.7.0\bin;
变量名:path     变量值:C:\jdk1.7.0\bin;
保存文档为:hello.java
public class hello 

public static void main(String args[]) 

System.out.println("Hello"); 


运行CMD 输入:java hello.java 不是输出:hello 
而输出:Cound not find the main class 
这是为什么啊?
还有java的编程界面在那里啊?

[em10][em10][em10]

回复列表 (共5个回复)

沙发

我晕啊!!

你需要先用javac编译源文件啊:“javac hello.java”,然后再用java执行:“java hello”

板凳

你不把文件编译成.class文件,你怎吗进行用javac解释执行啊

3 楼

而且java 文件名.java也是不正确的语法
只写文件名就可以了 

4 楼

要先将JAVA源文件进行编译,得到字节码文件.class。
javac hello.java

然后运行字节码文件(不要写后缀.class)

java hello

5 楼

[quote]我晕啊!!

你需要先用javac编译源文件啊:“javac hello.java”,然后再用java执行:“java hello”
[/quote]
哈哈,这也太新手了!

我来回复

您尚未登录,请登录后再回复。点此登录或注册