解决maven打jar包报错 source 1.3 中不支持

  • 问题:maven在进行打包时,报 '请使用-source 5 或者更高版本以启用XX'的信息并导致打包失败。

  • 原因:maven默认的编译插件的java版本较低,导致其不支持例如泛型,注解等用法。

  • 解决方法:在项目的pom.xml文件中加入以下内容用来指定版本,配置如下:

<build>
    <pluginManagement>
      <plugins>
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-compiler-plugin</artifactId>
      <configuration>
        <source>1.6</source>
        <target>1.6</target>
        <encoding>UTF-8</encoding>
      </configuration>
    </plugin>
    </plugins>
   </pluginManagement>
</build>

1.我添加了如下至我的pom文件dependencies节点下面

2.之后我运行clean install之后

3.ok 收贴,感谢:http://kobe-hz.iteye.com/blog/1759413

原文地址:https://www.cnblogs.com/ae6623/p/4416434.html