向各位大虾请教下,为什么我的项目上有一个叉,但是项目中没有报错的类,就单独一个项目名上一个叉。
还有  -=  是什么运算符啊?

解决方案 »

  1.   

    也许导入的包在路径上没找到文件
    a-=1;  等价于 a= a-1;
      

  2.   

    你检查一下classpath,里面引用的包是不是都存在而且能找到,右键->build path->config build path->libraries看看 这里面有没有错误
      

  3.   

    可能是某个外置jar文件 在里面路径错误 。 你是导入的别人的项目吧? 把驱动类也要再加载进去。
      

  4.   

    classpath 构建路径的问题
    选中工程右键->build path->config build path->libraries
    看看
      

  5.   

    在ers或problems视图页中能看到具体是什么问题。
      

  6.   

    a-=1; 等价于 a= a-1;
    但请记住,这里面并不是绝对的等于,这里面在你掌握类型转换时就知道他们之间的区别了,但意义上的确是相同的。
    项目上出现叉的原因在于,项目的依赖包存在问题,有可能是项目的依赖包没有找到,有可能是jdk引用的路径有问题,也有可能引用的那个路径下的包已经被你移动到其它地方或删除,查看方法:选中工程右键->build path->config build path->libraries
      

  7.   

    1.就工程上有叉,文件上有吗?再就是是否包冲突
    2.-= 比如a-=2 就是 a= a-2;
      

  8.   

    1、引入的jar包路径不对
    2、和别的项目之间有依赖关系没有加上或者缺失
    3、jre的路径不对
    4、编译器问题(关掉重新引入)
      

  9.   

    String s = "你杂猪";
      

  10.   

    项目中引入的包的路径不对,buildpath中看看有没有提示和带叹号的包,如果有,edit一下,写入本机上的路径应该就可以了
      

  11.   

    1.项目的配置文件出错了,检查一下把
    2.a-=2; 相当于 a = a-2;
      

  12.   

    jar包全部加进去,重新构建路径!
      

  13.   

    先试试refresh和clean,然后再试试楼上的
      

  14.   

    改下你的JDK包也有可能你的是MAVEN项目该下你的setting.xml文件中的JDK版本!
      

  15.   

    a-=2;   相当于   a   =   a-2;