`

maven web项目显示红叉叉

阅读更多

1.)新建 maven web 项目中(代码没问题,但Java resources总会显示红色的叉叉);pom.xml第一行也显示红色的叉

解决方法:

Description Resource  Path Location Type ...project facets version…

project 编译问题

 

1properties->project Facets->修改右侧的java version 与机器所安装jdk版本 保持一致

 

2window->preferences->java Compiler->设置保持一质

 

3window->preferences->java build path->Libraries设置JRE(JDK)的版本一致

以上三处的jdk版本要保持一致,才能编译通过

Tips: eclipse中选择mavne项目-右键 maven--update maven projects,会发现上面三步中设置的值全都变成了jdk1.5,这是因为maven默认的jdk版本是1.5,想让maven自动设置为本地jdk版本,需在mavensetting.xml中加如下设置:

 

       <profile>

              <id>jdk-1.7</id>

              <activation>

                     <activeByDefault>true</activeByDefault>

                     <jdk>1.7</jdk>

              </activation>

              <properties>

                     <maven.compiler.source>1.7</maven.compiler.source>

                     <maven.compiler.target>1.7</maven.compiler.target>

                     <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>

              </properties>

       </profile>

  </profiles>

2.Description Resource    Path    Location    Type

Project configuration is not up-to-date with pom.xml. Run Maven->Update Project or use Quick Fix. hifz    line 1Maven Configuration Problem

 

经过已上设置,这个报错信息,再更新一下maven--update maven projects,,即可解决。

分享到:
评论
1 楼 陈开发 2017-06-14  

相关推荐

Global site tag (gtag.js) - Google Analytics