Eclipse Maven 編譯錯誤 Dynamic Web Module 3.1 requires Java 1.7 or newer 解決方案
阿新 • • 發佈:2021-01-18
技術標籤:javamaveneclipsespringjdk
1、錯誤描述,就是匯入eclipse構建的maven專案,eclipse的Problem報下面的錯誤。
解決方法,在pom.xml配置下面,如下所示:
1 <build> 2 <finalName>專案名稱</finalName> 3 <plugins> 4 <plugin> 5 <groupId>org.apache.maven.plugins</groupId> 6 <artifactId>maven-compiler-plugin</artifactId> 7 <version>3.1</version> 8 <configuration> 9 <!--如果是jdk1.7就寫1.7,如果是jdk1.8就寫jdk1.8--> 10 <source>1.7</source> 11 <target>1.7</target> 12 </configuration> 13 </plugin> 14 </plugins> 15 </build>
然後更新專案Maven ->Update Project即可。
2、關於eclipse配置jdk版本的地方,關於java版本有三處需要修改,如下所示:
1)、在 Java Build Path的libraries中修改。
2)、在Java Compiler 中修改。
3)、在Project Facet中修改。