Topic: 新手关于HelloWorld的新问题,很怪

  Print this page

1.新手关于HelloWorld的新问题,很怪 Copy to clipboard
Posted by: zhangjinhu
Posted on: 2005-12-11 16:49

本人写了HelloWorld程序,程序绝对正确,
运行javac HelloWorld.java 没任何反映
但是有class文件产生
我再运行java HelloWorld
产生错误

2.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: bluecrystal
Posted on: 2005-12-11 18:20

代码贴出来看看
多半是你的类名和文件名不一致

3.Re:新手关于HelloWorld的新问题,很怪 [Re: bluecrystal] Copy to clipboard
Posted by: zhangjinhu
Posted on: 2005-12-11 19:32

bluecrystal wrote:
代码贴出来看看
多半是你的类名和文件名不一致


这个是代码
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("HelloWorld");
}
}

4.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: why
Posted on: 2005-12-11 22:04

java -cp . HelloWorld
看看

SET CLASSPATH=.

5.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: liuliu1231111
Posted on: 2005-12-12 10:44

classpath 的值设置不对吧?
path是执行javac xxx.java 和java xxx命令。
classpath是寻找要执行或使用的class 的。

6.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: zw_ren
Posted on: 2005-12-12 14:38

是因为CLASSPATH设置不对。

7.Re:新手关于HelloWorld的新问题,很怪 [Re: liuliu1231111] Copy to clipboard
Posted by: zhangjinhu
Posted on: 2005-12-12 21:06

liuliu1231111 wrote:
classpath 的值设置不对吧?
path是执行javac xxx.java 和java xxx命令。
classpath是寻找要执行或使用的class 的。

我的classpath=.;G:\j2sdk1.4.2_04\lib;g:\java\lib\tools.jar;G:\j2sdk1.4.2_04\lib\dt.jar
对吗?

8.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: why
Posted on: 2005-12-12 23:25

zhangjinhu wrote:
我的classpath=.;G:\j2sdk1.4.2_04\lib;g:\java\lib\tools.jar;G:\j2sdk1.4.2_04\lib\dt.jar
对吗?

Please show us the result of:
> echo %JAVA_HOME%
> echo %CLASSPATH%

9.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: zhangjinhu
Posted on: 2005-12-13 22:06

thank you
i know why

10.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: blue_sky
Posted on: 2005-12-15 19:19

告诉我为什么?
我也遇到过这样的问题.郁闷啊

11.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: 缥缈水云间
Posted on: 2006-01-09 20:25

简明英汉词典 lib
金软件king山
n.
(=libration) 解放, 释放
LIB
库文件,LINK工具将使用它来连接各种输入库,以便最终生成EXE文件.
通过以上的解释,根据汇编指令,就很清晰的知道应该将classpath设置为
"j2sdk1.4.2_04\lib".

12.Re:新手关于HelloWorld的新问题,很怪 [Re: 缥缈水云间] Copy to clipboard
Posted by: why
Posted on: 2006-01-09 20:56

缥缈水云间 wrote:
简明英汉词典 lib
金软件king山
n.
(=libration) 解放, 释放
LIB
库文件,LINK工具将使用它来连接各种输入库,以便最终生成EXE文件.
通过以上的解释,根据汇编指令,就很清晰的知道应该将classpath设置为
"j2sdk1.4.2_04\lib".

Did you mean this?
我的classpath=.;G:\j2sdk1.4.2_04\lib;g:\java\lib\tools.jar;G:\j2sdk1.4.2_04\lib\dt.jar

13.Re:新手关于HelloWorld的新问题,很怪 [Re: 缥缈水云间] Copy to clipboard
Posted by: zcjl
Posted on: 2006-01-09 23:18

缥缈水云间 wrote:
简明英汉词典 lib
金软件king山
n.
(=libration) 解放, 释放
LIB
库文件,LINK工具将使用它来连接各种输入库,以便最终生成EXE文件.
通过以上的解释,根据汇编指令,就很清晰的知道应该将classpath设置为
"j2sdk1.4.2_04\lib".

莫名其妙的解释,错误的结论

14.Re:新手关于HelloWorld的新问题,很怪 [Re: zhangjinhu] Copy to clipboard
Posted by: loveliuchang
Posted on: 2006-01-13 21:28

我的设置最后是RT.JAR;.

在我的机器上编译通过,运行结果正常.应该是环境变量设置的问题.


請善用修改功能


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923