开发环境maven3.x,线上打包环境maven2.x,上线打包时出错,信息如:
maven 版本问题之类的信息
xxx.java:[14,16] -source 1.3 中不支持泛型(请使用 -source 5 或更高版本以启用泛型)
解决方式,修改pom.xml,新增如下内容:
<build> <resources> <resource> <directory>src/main/resources</directory> </resource> </resources> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.1</version> <configuration> <source>1.6</source> <target>1.6</target> <encoding>utf-8</encoding> </configuration> <dependencies> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-compiler-javac</artifactId> <version>1.8.1</version> </dependency> </dependencies> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.2</version> <configuration> <encoding>utf-8</encoding> </configuration> </plugin> </plugins> </build>