`

解决由于maven版本差异导致无法打包的问题

阅读更多

开发环境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>

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics