maven提示jdk版本或项目版本问题

来源:互联网 发布:ui界面设计用什么软件 编辑:程序博客网 时间:2024/05/20 01:36

      新建maven项目时,无论是simple,maven-web,maven-quickstart项目,创建完默认的jdk版本都是1.5,此时如果你的项目用的是1.6,1.7,这时项目会报错,某些时候你会根据错误去更改java compiler和build path,更改完后,项目错误一样没消失,更离谱的是你update  maven project后 项目jdk以来版本会还原为1.5,而dynamic web会还原为2.3或者2.5,虽说最终对项目运行没多大影响,但对于有强迫症的人来说,看着项目报错就会想去解决它。此时怎么做呢?看下文。

只需要在pom中加入如下的配置即可解决:

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-war-plugin</artifactId><version>2.6</version><configuration><failOnMissingWebXml>false</failOnMissingWebXml></configuration></plugin><plugin>                <groupId>org.apache.maven.plugins</groupId>                  <artifactId>maven-compiler-plugin</artifactId>                <configuration>                      <encoding>UTF-8</encoding>                    <source>1.7</source> <!-- 源代码使用的开发版本 -->                    <target>1.7</target> <!-- 需要生成的目标class文件的编译版本 -->                  </configuration>  </plugin></plugins></build>


1 0
原创粉丝点击