SpringBoot(1.1.12)旧版本 + jdk 1.6
程序员文章站
2022-07-15 08:05:53
...
因客户需求需要在jdk6上搭建springboot项目
支持1.6的SpringBoot项目的版本需要早于1.2,我这次选用的是
旧版本链接传送门
接下来创建项目
于是尝试创建一个maven 项目
创建好之后引入pom 如下
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.ccb</groupId>
<artifactId>dsj</artifactId>
<version>1.0-SNAPSHOT</version>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.1.12.RELEASE</version>
</parent>
<properties>
<java.version>1.6</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<!--排除现有日志框架不然会冲突-->
<!-- <exclusions>-->
<!-- <exclusion>-->
<!-- <groupId>org.springframework.boot</groupId>-->
<!-- <artifactId>spring-boot-starter-logging</artifactId>-->
<!-- </exclusion>-->
<!-- </exclusions>-->
</dependency>
<!-- <dependency>-->
<!-- <groupId>org.glassfish.main.javaee-api</groupId>-->
<!-- <artifactId>javax.jms</artifactId>-->
<!-- <version>3.1.2</version>-->
<!-- </dependency>-->
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project>
这些都搞好之后创建一个启动类
package com;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
import org.springframework.boot.test.SpringApplicationConfiguration;
import org.springframework.context.annotation.ComponentScan;
@EnableAutoConfiguration
@SpringApplicationConfiguration
@ComponentScan(value = "Ctl")
//这里是无法使用@SpringBootApplication低版本的还没有这个注解
public class StartClass {
public static void main(String[] args) {
SpringApplication.run(StartClass.class, args);
}
}
这些弄完一个兼容jdk 1.6的springboot 项目就搭建好了!
by 张小白
有错误多多指正,避免误导他人!
记得按时吃饭