码迷,mamicode.com
首页 > 其他好文 > 详细

解决Maven->update project 恢复为默认jdk1.5以及One or more constraints have not been satisfied问题

时间:2017-08-03 14:57:22      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:--   ati   mic   maven   source   compiler   upd   been   web   

    使用maven架构创建dynamic web 项目之后,默认指定的jdk 和compilerVersion都非常古老,而且即便你手动更新了版本之后,每次update project都会复位,非常不爽...

解决办法:

     在pom.xml中加入下面内容,即可解决!

    <!-- 
        指定jdk 和compilerVersion
        防止update project之后 上述信息复位为1.5  
    -->
<profiles>
    <profile>
        <id>jdk-1.8</id>
        <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.7</jdk>
        </activation>
        <properties>
            <maven.compiler.source>1.7</maven.compiler.source>
            <maven.compiler.target>1.7</maven.compiler.target>
            <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
            </properties>
        </profile>
    </profiles>

 

解决Maven->update project 恢复为默认jdk1.5以及One or more constraints have not been satisfied问题

标签:--   ati   mic   maven   source   compiler   upd   been   web   

原文地址:http://www.cnblogs.com/onmyway20xx/p/7279419.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!