没有任何错误提示,就一叉叉摆在那啊,哪位高人知道怎么回事啊?

解决方案 »

  1.   

    有可能是因为内部类的问题
    同一个包之下的类不能重名,如果public一个A类,然后在某个public B类文件当中写 了另外一个A ,是default或者protected 的修饰符,那么两个A类会冲突,而且没有任何编译错误你查一下是不是有这种情况
      

  2.   

    直接看右下角的problems说什么啊
      

  3.   

    这个包的下层包中有错也会有x
    比如com.metarnet.adapter.xxx 包中的类有错
      

  4.   

    查看Markers窗口,里面会显示错误信息。楼主如果觉得没有错可以手动把错误信息删除,这样错误就不会显示了。
    如果真的有错误那就根据提示信息解决问题。
      

  5.   


    我用的是MyEclipse8.5,我找不着Markers窗口,也不知道怎么手动删除错误,求指教~
      

  6.   

    我明明看到你下面有个
    com.metarnet.adapter.xxx 包

    com.metarnet.adapter.xxx.xxx都是
    com.metarnet.adapter 的下层包记住,eclipse 中工程显示的下层包和上层包都是并列显示的
    不是作为树叶出现,而是同级树枝
      

  7.   


    Window -> Show View -> 里面可以找到。
      

  8.   

    有时候导入已存在的项目时也会出现程序没有错  但包上有红叉的情况。
    可以项目上右键buildpath,重新配置下环境。
      

  9.   

    不知道楼主有没解决 我告诉你一个必杀技  哈哈  你先检查下classpath   你确定没有语法错误之后 你可以在项目名字上面右击 source  然后 fomat  就可以了