Maven编译jdk版本设置

来源:互联网 发布:拳击 知乎 编辑:程序博客网 时间:2024/05/01 20:28

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的setting.xml中profies节点添加

<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>   


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


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


0 0