maven sts中1.7问题

来源:互联网 发布:山东财经大学网络 编辑:程序博客网 时间:2024/06/05 19:41

sts项目使用JDK1.7遇到打包失败

最后发现是由于maven打包时用的默认JDK低于1.7版本导致CLASS编译失败

1: 需要修改maven的setting.xml文件找到profiles节点,在里面添加

<profile>  

    <id>jdk-1.7</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>   



2:在项目的pom.xml文件中

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.1</version>
    <configuration>
     <source>1.7</source>
     <target>1.7</target>
    </configuration>
   </plugin>



最后:

先选择run as-》maven clean

再选择maven-》update project...

最后选择run as-》maven install 打包成功 


0 0
原创粉丝点击