zoukankan      html  css  js  c++  java
  • maven项目中的报错问题——Dynamic Web Module 3.0 requires Java 1.6 or newer.

    当创建动态的web 3.0的项目时需要java1.6及以上的版本支持;

    而我们的eclipse中创建的maven骨架默认是java1.5的版本,这种情况下就会报以下的错误:Dynamic Web Module 3.0 requires Java 1.6 or newer.

    原因:

    动态的web3.0,项目需要java1.6的版本,而maven默认创建的是java1.5的版本,所以会报这个错误;

    解决方案:

    1:在eclipse上安装jre:选中jdk的目录即可,需要1.6以上的版本;指定编译版本,1.6以上的版本;

    2:指定项目的facet的java版本不能低于1.6版本;

    3:在maven 的pom.xml中指定maven项目的jdk运行版本

    <!-- 指定maven项目的编译时使用的jdk版本 -->
            <plugin>  
                <groupId>org.apache.maven.plugins</groupId>  
                <artifactId>maven-compiler-plugin</artifactId>  
                <version>2.3.2</version>  
                    <configuration>  
                           <source>1.7</source>  
                        <target>1.7</target>  
                    </configuration>  
            </plugin>

    4:最后在选中该项目,单击maven——>updateproject即可;

  • 相关阅读:
    poj 3616 Milking Time
    poj 3176 Cow Bowling
    poj 2229 Sumsets
    poj 2385 Apple Catching
    poj 3280 Cheapest Palindrome
    hdu 1530 Maximum Clique
    hdu 1102 Constructing Roads
    codeforces 592B The Monster and the Squirrel
    CDOJ 1221 Ancient Go
    hdu 1151 Air Raid(二分图最小路径覆盖)
  • 原文地址:https://www.cnblogs.com/beppezhang/p/5919221.html
Copyright © 2011-2022 走看看