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

    转自:http://www.cnblogs.com/beppezhang/p/5919221.html

    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即可;

  • 相关阅读:
    手机自动化
    记录
    Linux 死机了怎么办
    前端源码
    LNMP环境
    PHP学习之路(一)
    py
    蜘蛛问题
    mongodb
    【HTML/XML 2】XML基础知识点总结
  • 原文地址:https://www.cnblogs.com/sharpest/p/10403862.html
Copyright © 2011-2022 走看看