麻烦解答一下,谢谢!

解决方案 »

  1.   

    这个问题的原因是eclipse中的文件保存方式和普通的文件保存方式不同。eclipse中文件都是在某个包下对吧,编译器需要这个报信息描述当前文件中的类在整个项目中的位置,所以在编辑的时候是要检查包信息的。但是对于普通的文件来说,包信息什么的是不存在的。
      

  2.   

    把你的项目文件夹结构截图发出来,我告诉你在哪里运行java可以调用到你自己写的类。
      

  3.   

    你好,第一张是我创建class后顺便创建main方法,然后无论在bin或者scr下,编译后都无法运行,如图二,如果我把图一的第一行删除后,保存后系统报错,到时可以在cmd编译和运行了
      

  4.   

    好像被package的class在cmd中运行会需要SET CLASSPATCH 。
    其实eclipse也可以加参数run(我猜你需要),没必要到cmd中去受罪。
      

  5.   

    删除第一行后,你把该文件从那个包里拖出来啊,使其到default package这个下面,这样eclipse和cmd下就都没问题了。
      

  6.   

    没看到图,要不你把你的Eclipse项目打包发给我,我测试下吧。QQ:597882752
      

  7.   

    我们在eclipse中写的代码最后不是都要到cmd运行么,我是新手哈,很多都不懂,多多包涵
      

  8.   

    我们在eclipse中写的代码最后不是都要到cmd运行么,我是新手哈,很多都不懂,多多包涵
    当然不是啦。eclipse是一个集成环境,开发过程当中所有的功能都齐备的,包括运行。
      

  9.   

    你好,我在default  package中创建就没有之前的第一行,cmd下也可以编译,其他包的删除第一行后拉到default package下也不会报错,也可以编译运行了,我想问创建完包并且写上名称为什么就在cmd无法编译还有运行不了了呢,所有的操作一定要这样才能在cmd编译和运行是不是哈,那这样子在eclipse写完的话想在cmd运行不是很麻烦吗,有没有直接在eclipse中写好然后直接在cmd直接能编译或者运行的哈
      

  10.   

    我们在eclipse中写的代码最后不是都要到cmd运行么,我是新手哈,很多都不懂,多多包涵
    当然不是啦。eclipse是一个集成环境,开发过程当中所有的功能都齐备的,包括运行。

    我们写完的代码可以在eclipse中运行我知道哈,到时工作中也是写完在eclipse中运行就好吗,我们不用将写好的保存起来,在cmd中编译或者调用么
      

  11.   

    我们在eclipse中写的代码最后不是都要到cmd运行么,我是新手哈,很多都不懂,多多包涵
    当然不是啦。eclipse是一个集成环境,开发过程当中所有的功能都齐备的,包括运行。

    我们写完的代码可以在eclipse中运行我知道哈,到时工作中也是写完在eclipse中运行就好吗,我们不用将写好的保存起来,在cmd中编译或者调用么
    这个问题,问的好。我还在学习当中,工作中的事情,我也不知道。我觉得你可以着重往CLASSPATH的设置方向去找答案。
      

  12.   

    我们在eclipse中写的代码最后不是都要到cmd运行么,我是新手哈,很多都不懂,多多包涵
    当然不是啦。eclipse是一个集成环境,开发过程当中所有的功能都齐备的,包括运行。

    我们写完的代码可以在eclipse中运行我知道哈,到时工作中也是写完在eclipse中运行就好吗,我们不用将写好的保存起来,在cmd中编译或者调用么
    这个问题,问的好。我还在学习当中,工作中的事情,我也不知道。我觉得你可以着重往CLASSPATH的设置方向去找答案。
    好的哈,我也在学习,一起加油哈
      

  13.   

    你好,你这样的方法cmd可以运行,我想请问下,所有的都必须这样做吗,在命名的包中cmd就没办法编译文件或者运行了吗