問題現象
maven project的Web專案出現了錯誤"Dynamic Web Module 3.1 requires Java 1.7 or newer"
問題解決
在pom.xml裡面的<build>tag間加上
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version><!-- Servlet 3.1-->
<configuration>
<source>1.8</source><!-- source compile Java version -->
<target>1.8</target><!-- target compile Java version -->
</configuration>
</plugin>
</plugins>
之後在專案上面按右鍵
Maven-> Update Project....來更新專案,錯誤就會消失了。
留言