出现【java source 1.3中不支持泛型 请使用 -source 5 或更高版本以启用泛型】问题的原因是因为jdk版本使用不对,maven编译打包时找到的是低版本的jdk,可以在总pom中添加以下语句显示指明使用版本为1.6的jdk即可解决这个问题
<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>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

本文介绍了解决Maven在编译过程中遇到的javasource1.3中不支持泛型的问题,通过指定正确的JDK版本(1.6),确保项目能够正确编译并打包。
169

被折叠的 条评论
为什么被折叠?



