加上public class TestDrive(){}
解决方案 »
- log4j日志输出有问题
- lzo 听说这个压缩算法很不错? 谁来帮忙转为java?谢谢!
- 候杰翻译的自变量到底是不是变量的意思?
- 一个关于table cell editor的问题
- Java如何跳出多重循环?
- 提问
- 关于构造函数出错和Throwable
- 在java中,函数传参数问题??
- 我是初学,为什么我编译的时候会提示could not open lib\i386\jvm.cfg,我的系统是xp,环境变量什么的都设置好了。
- 有高手对空指针错有研究吗(197分~~~)NullPointerException
- 请问用JBuilder编的.class文件,可不可以在Linux下面使用?
- 用appletviewer AppletInOut.html没反应?
public static void main(String[] args)
在这里讲一讲,希望对你有帮助:
注意点:1.在java中一定要注意大小写,包括编译后的类的名称
2.一定要注意classpath的正确性。
如果注意了以上两点。学java 的起初会相对顺利一定。
根据你上面的内容,应该是编译后的类的路径不对。试着查一查
命令行为:
F;\test>javac TestDrive.java
编译通过,有f:\test\TestDrive.class生成
然后:
F:\test>java TestDrive
就提示上面的错误.
classpath什么意思?
“我的电脑“-〉右键单击-〉高级-〉环境变量-〉新建-〉
classpaht
c:\jdk1.3.1
右键我的电脑-》属性-》高级-》环境 :
新建,变量名为:path
变量值为:%path%;C:\jdk1.3.0_02;
新建,变量名为:classpath
变量值为:%classpath%;C:\jdk1.3.0_02\lib;.;
还有autoexec.bat文件:
set JAVA_HOME=C:\jdk1.3.0_02
PATH=%PATH%;C:\jdk1.3.0_02\bin;.;
set classpath=%classpath%;C:\jdk1.3.0_02\lib;.;
set CLASSPATH=C:\jdk1.3.0_02\lib\classes12.zip; C:\jdk1.3.0_02\lib\rowset.jar
注:classes12.zip为连接oracle数据库时所用的包
这样,java程序都可编译了。也就是用javac,java命令不会出错了。当然,如果你的path和classpath变量存在就不要新建了,只要编辑就可以了
今天是星期6,照样上班。
明天去中关村买个JBuild或VJ,买那个好?