查看:1660 回复:15
发表于 2004-2-18 11:40
|
我就是命令行下面编译的,无出错
但是编译出的class无法运行 |
|
|
|
|
|
|
|
都是VJ++惹得祸.... 
vj++不支持新的jdk特性的,你用命令行编译看看.
此贴由 terry 在 2004-02-17 23:01:20 最后编辑 |
|
|
|
|
|
|
|
那个点??我之前就设定了,没有用
JAVA_HOME??
我设定成j2sdk的安装目录,
可是编译出来的class用java运行,还是有上述问题
|
|
|
|
|
|
|
|
演示
把把.加入classpath
另外设置JAVA_HOME为你j2sdk的安装路径。 |
|
|
|
|
|
|
|
terry兄,你先别管用啥
,那个classpath的问题怎么解决阿??
环境变量我也设了阿 |
|
|
|
|
|
|
|
你用visual j++ 
vj++是垃圾!微软出的怪胎啊...根本不是纯Java。 |
|
|
|
|
|
|
|
我用的是 static 方法阿
而且用vj build成控制台应用程序,是可以运行的
所以,是classpath的问题啊
这个classpath 怎么设定的啊??
其实我设定了,可还是有这个出错信息 |
|
|
|
|
|
|
|
9楼

楼主 |
发表于 2004-2-16 22:02:23
|
只看该作者
java中的main方法一定要是static的即类方法,但是也可final static,不能为实例方法。这是和c/c++的区别。 |
|
|
|
|
|
|
|
类中当然有main的方法拉 我把它定义为 public void
而且,我也已经 设定了环境变量在 当前目录了阿
在WindowsXP下弄的,就给这么个提示 |
|
|
|
|
|
|