我的jsp项目中,所有的内容都没有错,但是在项目的上却有一个红色的叉,项目也不能运行,但是只要新建一个项目,把东西复制过去就能运行了。这是为什么呢

解决方案 »

  1.   

    .classpath文件的问题吧?clean一下,重新编译,看看能解决么
      

  2.   


    是在 project 里面clean吗?我试过了。还是不行啊
      

  3.   

    在出错的页面这样操作ctrl + a >> ctrl+x >> ctrl+s >>ctrl+v >> ctrl+s
      

  4.   

    项目属性中Java Build Path中看看有没错误
      

  5.   

    打开problems页面看看是什么情况
      

  6.   

    在出错的页面这样操作ctrl + a >> ctrl+x >> ctrl+s >>ctrl+v >> ctrl+s
      

  7.   

    右键项目 build path --> configure build path -->看看这里面的包引用路径是否正确
      

  8.   

    .classpath的问题
    解决办法:
    project菜单-->properties子菜单-->Java build Path --> Libraries 察看,哪些jar的路径有问题的,删除或者添加新的,就可以了
      

  9.   


    检查下路径是否正确,再删除没用的jar 包,应该就可以了。
      

  10.   

    看一下你的buildpath里面的那个包有没有引用到不存在的
      

  11.   

    .class清了
    problem中说是什么错误没?
      

  12.   

    如果你有加载的lib是引用而没有导入到你的工程中的话 ,换个地方就会出错的,最好是不要引用 jar包,而是把他拷到你的工程中,这样就不会有 红叉出现了
      

  13.   

    你关闭eclipse,把工作目录下的.metadata文件删掉,重新启动eclipse应该可以了
      

  14.   

    右击项目--》properties--》java Build Path --》Libraries里面,看看是不是有某些jar上面有叹号,如果有,就删掉,重新导入下。
      

  15.   

    我来总结下:
    1.classpath文件的问题,clean一下,重新编译
    2.环境问题,检查下环境是否正确
    3.在出错的页面这样操作ctrl + a >> ctrl+x >> ctrl+s >>ctrl+v >> ctrl+s
    剩下的请参照楼上大虾们的经验、
      

  16.   

    应该是环境问题,这种问题我出现过一次,也是像楼上那样 ctrl+a ctrl+x ctrl+v