目录
ERROR:JAVA: 错误: 不支持发行版本 5 解决方法
ERROR:JAVA: 错误: 不支持发行版本 5 解决方法
在pom.xml文件中配置
<properties>
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
</properties>
只在当前Module有效,在创建一个新的Module之后,还是需要重新配置
网址
创建spring项目时要用的网址
aliyun
https://start.aliyun.com/
spring
https://start.spring.io/
maven仓库依赖要用的网址
https://mvnrepository.com/
SpringBoot官方文档网址
https://docs.spring.io/spring-boot/docs/current/reference/html/application-properties.html#application-properties
依赖jar包
bean的生命周期依赖
注意:JDK8版本以上,如果找不到@PostConstruct
和@PreDestroy
注解,需要导入下面的jar包
找不到的原因是,从JDK9以后jdk中的javax.annotation包被移除了,这两个注解刚好就在这个包中。
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.2</version>
</dependency>
单元测试依赖
<!--单元测试依赖-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
导入Spring的依赖jar包
<!--导入Spring的依赖jar包-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>5.2.10.RELEASE</version>
</dependency>
mybatis依赖
<!--mybatis依赖-->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.5.6</version>
</dependency>
数据库依赖
mysql依赖
<!--mysql依赖-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.46</version>
</dependency>
druid依赖
<!--druid依赖-->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.16</version>
</dependency>
c3p0依赖
<!--c3p0依赖-->
<dependency>
<groupId>c3p0</groupId>
<artifactId>c3p0</artifactId>
<version>0.9.1.2</version>
</dependency>