Java解释器问题

来源:百度知道 编辑:UC知道 时间:2024/06/05 11:45:47
大家好,java的新手问题
尽管搜索很多资料,问题还是没办法解决~
我是刚学习java不久,新手问题有时很简单
有时很麻烦~`新手总会遇到太多困难~各位
高手不要看问题简单就不回答哦~
这是我找到的源代码可以javac通过~
/*
* HelloToJava.java
*
* Created on 2004年7月5日, 下午15:19
*/
/**
*
* @author jiazh
*/
import java.awt.Graphics;
public class HelloToJava extends java.applet.Applet {
/** Initialization method that will be called after the applet is loaded
* into the browser.
*/
public String sHello;
public void init() {
// TODO start asynchronous download of heavy resources
sHello="欢迎来到Java世界!";
}
public void paint(Graphics g){
g.drawString(sHello, 50, 50);
}
// TODO overwrite start(), stop() and destroy() methods
}
但使用java解释器进行编译时,出现:
Exception in thread "main" java.lang.NoSuchMethodError:main
我的JDK环境变量是这样设置的:
CLASSPATH=.;%JAVA_HOME%\

这是一段java小程序,并不是作为应用程序来运行的,想看运行结果的话在同一目录下新建一个文本文件,输入以下内容:<applet code=HelloToJava.class width=200 height=200></applet>,然后保存为HelloToJava.html文件,然后在命令提示符下运行appletviewer HelloToJava.html你就能看到运行结果了!

环境变量没错,你的main方法没有。

是不是因为这里没有main方法啊