解决方案 »

  1.   

    请确认Markers里面的编译的错误信息。
      

  2.   

    Markers里的编译的错误信息如下
      

  3.   

    Description Resource Path Location Type
    Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported or published. Runtime ClassNotFoundExceptions may result.   tiandiji-cmop P/tiandiji-cmop Classpath Dependency Validator Message
    Description Resource Path Location Type
    Cannot change version of project facet Dynamic Web Module to 3.0. tiandiji-cmop line 1 Maven Java EE Configuration Problem
    Description Resource Path Location Type
    One or more constraints have not been satisfied. tiandiji-cmop line 1 Maven Java EE Configuration Problem
      

  4.   

    eclipse如何修改dynamic web module version
    http://www.cnblogs.com/yezhenhan/archive/2011/10/17/2215279.html
    看看这篇文章,估计你是修改dynamic web module版本的时候出错了
      

  5.   

    Cannot change version of project facet Dynamic Web Module to 3.0. tiandiji-cmop  line 1 JDK1.6以上,或者选择 Dynamic Web Module版本设置低点。
      

  6.   

    我明明用的是JDK1.7啊,可是为什么不能更新到Dynamic Web Module 3.0以上,按说3.1都可以的啊
      

  7.   

    根据取经和尚提供的线索,问题解决了一半,红叉变成了黄叹号,不过感觉舒服多了
    Error Log里面已经没有任何错误信息了
    在Markers里面还存在一条警告,如下
      

  8.   

    Description Resource Path Location Type
    No connection specified for project. No database-specific validation will be performed. tiandiji-cmop   JPA Problem
      

  9.   

    http://zhidao.baidu.com/link?url=4XaEPLoi74GXpmFoc4P57Vkz5LXdvMhlkQeSBH5qODVoIjWvW5pc0kdTpMZfoNZcHKkkUFg95NJTnb9mZaqYOGI5EhjZHC26blbLO3NOnIS
      

  10.   

    解决办法就是: 
    右键项目,【Maven】--》【Update Project Configuration...】即可
      

  11.   

    具体可参考:http://blog.csdn.net/givemefive888/article/details/8990243 的播客