Maven编译jdk版本设置

时间:2025-04-20 07:45:10

SVN导下来的maven项目pmo文件报错,查了一下原因,主要是两个。

一个是找不到对应的jar包,可能是网络原因没有下下来,但是clean build试了好几次也不行,后来换了一下有问题的几个jar包的版本号,就顺利下下来了。

之后build还是有错,按照下面方法可以解决。

首先先把pom这段修改成1.7

<plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
          <source>1.7</source>
          <target>1.7</target>
        </configuration>
      </plugin>

然后再把maven安装目录conf的中profies节点添加

<profile>  
    <id>jdk-1.7</id>  
     <activation>  
          <activeByDefault>true</activeByDefault>  
          <jdk>1.7</jdk>  
      </activation>  
<properties>  
<>1.7</>  
<>1.7</>  
<>1.7</>  
</properties>  
</profile>   


再clean ,build就可以了,注意myeclipse编译版本也要对应改成1.7。


后来又报错,发现是sql jdbc jar版本的问题,我是sqlseerver2008 jdk1.7 myeclipse2013,sql jdbc jar4.2不行,4.0是可以的。