本帖最后由 notsecond 于 2014-12-28 15:48:20 编辑

解决方案 »

  1.   

    确定是 run as java application?
      

  2.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
      

  3.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
    先检查一下javac和java的路径把 Fibonacci.java拷贝到一个新的目录,在cmd下试试
    javac Fibonacci.java
    java -cp . Fibonacci
      

  4.   

    你安装了多个jre版本吗?你把path打印出来看看echo %PATH%
      

  5.   

    显示错误在代码的第三行,int n= Integer.valueOf(args[0]);
    其中arg[0]表示参数,也就是在执行  java Fibonacci时后面要跟一个参数,否则无法给int n 赋值
    比如可以这样执行,java Fibonacci 5,得到的结果就是:1,1,2,3,5
      

  6.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
    先检查一下javac和java的路径把 Fibonacci.java拷贝到一个新的目录,在cmd下试试
    javac Fibonacci.java
    java -cp . Fibonacci你真说对了,我把文件换了个目录就能用了,但不明白这是为啥,我用Eclipse的Project Explorer看,发觉这个Project的目录图标左下角有个红叉,是不是这个Project问题了
      

  7.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
    先检查一下javac和java的路径把 Fibonacci.java拷贝到一个新的目录,在cmd下试试
    javac Fibonacci.java
    java -cp . Fibonacci你真说对了,我把文件换了个目录就能用了,但不明白这是为啥,我用Eclipse的Project Explorer看,发觉这个Project的目录图标左下角有个红叉,是不是这个Project问题了我把Project删了,然后重新导入,也还是不能运行。
    又把Project改名,重新导入也不行
    又把其他目录运行过的程序拷贝到这个目录,并导入Project,结果也不能运行了,这是什么怪事...
      

  8.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
    先检查一下javac和java的路径把 Fibonacci.java拷贝到一个新的目录,在cmd下试试
    javac Fibonacci.java
    java -cp . Fibonacci你真说对了,我把文件换了个目录就能用了,但不明白这是为啥,我用Eclipse的Project Explorer看,发觉这个Project的目录图标左下角有个红叉,是不是这个Project问题了我把Project删了,然后重新导入,也还是不能运行。
    又把Project改名,重新导入也不行
    又把其他目录运行过的程序拷贝到这个目录,并导入Project,结果也不能运行了,这是什么怪事...Project的错误是什么?看看Eclipse下面的problems显示什么?
    然后clean一下
      

  9.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
    先检查一下javac和java的路径把 Fibonacci.java拷贝到一个新的目录,在cmd下试试
    javac Fibonacci.java
    java -cp . Fibonacci你真说对了,我把文件换了个目录就能用了,但不明白这是为啥,我用Eclipse的Project Explorer看,发觉这个Project的目录图标左下角有个红叉,是不是这个Project问题了我把Project删了,然后重新导入,也还是不能运行。
    又把Project改名,重新导入也不行
    又把其他目录运行过的程序拷贝到这个目录,并导入Project,结果也不能运行了,这是什么怪事...Project的错误是什么?看看Eclipse下面的problems显示什么?
    然后clean一下由于这个Project下有好些类,有些没有红叉的运行后还是提示相同的问题,clean不起作用
      

  10.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
    先检查一下javac和java的路径把 Fibonacci.java拷贝到一个新的目录,在cmd下试试
    javac Fibonacci.java
    java -cp . Fibonacci你真说对了,我把文件换了个目录就能用了,但不明白这是为啥,我用Eclipse的Project Explorer看,发觉这个Project的目录图标左下角有个红叉,是不是这个Project问题了我把Project删了,然后重新导入,也还是不能运行。
    又把Project改名,重新导入也不行
    又把其他目录运行过的程序拷贝到这个目录,并导入Project,结果也不能运行了,这是什么怪事...Project的错误是什么?看看Eclipse下面的problems显示什么?
    然后clean一下由于这个Project下有好些类,有些没有红叉的运行后还是提示相同的问题,clean不起作用
    找到那些有红叉的,看看是什么问题,看我上面的截图,你截图过来看看
      

  11.   


    直接在dos下运行的,javac没有问题,java运行就出现这个提示,检查了文件名也与主类一致,好奇怪啊。
    先检查一下javac和java的路径把 Fibonacci.java拷贝到一个新的目录,在cmd下试试
    javac Fibonacci.java
    java -cp . Fibonacci你真说对了,我把文件换了个目录就能用了,但不明白这是为啥,我用Eclipse的Project Explorer看,发觉这个Project的目录图标左下角有个红叉,是不是这个Project问题了我把Project删了,然后重新导入,也还是不能运行。
    又把Project改名,重新导入也不行
    又把其他目录运行过的程序拷贝到这个目录,并导入Project,结果也不能运行了,这是什么怪事...Project的错误是什么?看看Eclipse下面的problems显示什么?
    然后clean一下由于这个Project下有好些类,有些没有红叉的运行后还是提示相同的问题,clean不起作用
    找到那些有红叉的,看看是什么问题,看我上面的截图,你截图过来看看
    请教大神
      

  12.   

    看你的错误信息,你自己定义了一个String类?? 在Dog.java里?删了试试!
      

  13.   


    找到问题所在了,自己在这个项目中定义了Spring类,结果全错了... 多谢各位帮忙