springboot使用jdk1.6

2018-01-03  本文已影响0人  马木木

公司的项目比较老是在tomcat7和jdk1.6的环境下运行,一般的springboot默认的是jdk1.8,当然如果1.7的话也比较容易,但是1.6比较烦

1. 修改TomcatJDK的值

<properties>
<tomcat.version>7.0.59</tomcat.version> 
<jackson.version>2.6.0</jackson.version>
</properties>

<dependency>
            <groupId>org.apache.tomcat</groupId>
            <artifactId>tomcat-juli</artifactId>
            <version>${tomcat.version}</version>
        </dependency>

2.修改Jackson的版本

由于默认的Jackson是2.7版本需要在JDK1.7下运行,需要修改为1.6

<jackson.version>2.6.0</jackson.version>

3.事务

虽然JTA(Java Transaction API)事务本身不需要JDK7,但是官方的API Jar包包含在JDK1.7基础上编译的文件。如果你使用了JTA,你需要将官方的JTA 1.2 API jar 替换成可以在JDK1.6上运行的,例如用
依赖于org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec:1.0.0.Final去代替javax.transaction:javax.transaction-api

上一篇 下一篇

猜你喜欢

热点阅读