可能是环境变量设置的问题使用下面的试一下
java -classpath . Welcome
.表示当前目录
同时也要把系统环境变量设好,这方面的帖子很多,你搜一下吧!

解决方案 »

  1.   

    拷贝有时候会出错,比如从word文档里拷贝过来就会莫名其妙无法通过。
    全部从新手写一遍也许有用。
      

  2.   

    没有配置好,
    将以下三个环境变量配置好就可以了
    JAVA_HOME
    PATH
    classpath
      

  3.   

    肯定是编译或执行时用了:java Welcome.java,那当然会有这样的提示咯,用如下的办法:java Welcome就可以了,这是执行的方法
      

  4.   

    应该用java Welcome来执行。我想你是用了java welcome。所以找不到class
      

  5.   

    把文件名改为Welcome.java ,而不是welcome.java
    编译时: javac Welcome.java
    执行时: java Welcome
      

  6.   

    赞同jaderiver() 的意见,你写的东东我都编译通过啦,
      

  7.   

    我也试过,没成功,不过我的机子也没设置好。javac Welcome.java能生成Welcome.class文件,然后执行java Welcome就会出现上面提到的错误
    我想是不是在sun公司下载的jdk有问题我是在那儿下载的。
      

  8.   

    在此顺便问一下,一般java的整个文件结构是怎样的,比如lib下会有哪些目录,包含哪些文件。。我想shandong88 (流星) 也可能需要了解吧,因为我们的机子有相同的症状。。
      

  9.   

    编译是用 javac Welcome.java
    试运行:  java Welcome
      

  10.   

    各位不是我粗心,我都按你们说的做了,还是不行,但是我用JCREATOR就通过了,请问大家LIB文件夹中有哪些文件呀?
      

  11.   

    unfeng(unfeng)兄你说的那些环境变量应该怎么配置啊?
    谢谢了。
      

  12.   

    程序没问题啊,肯定是文件名的大小写出问题了,我用JB7编译也OK了。
      

  13.   

    我编译且运行过,程序绝对没有问题
    如果是W98就看一看批处理文件里的设置有没有错,如果是W2000或Wxp就看环境变量有没有设错,如我jdk装在c:\根目录下,并且版本是1.4.0
    set path=%path%;c:\jdk1.4.0\bin
    set classpath=.;c:\jdk1.4.0\lib\tools.jar
      

  14.   

    呵呵,我真的是粗心啊,我将.;设成了.:,即将分号设成了:刚才有个同学帮我看了一下,不到一分钟就搞定了!此前我还怀疑sun公司的产品,真是有点不该!希望shandong88 (流星) 也能弄好!
      

  15.   

    我在我机器上试了一下和shandong88 (流星) 是一样的问题,不知道是不是我jbuilder设置的问题,如果试的话,请问该怎么样来设置呢?