jdk10->jdk10和intellj idea 2018.1.5结合
1:升级2018.1.5intellj idea
2:升级jdk到10
3:如果有lombok,升级到
<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.0</version> <scope>provided</scope> </dependency>
不然会报错
4:如果有swagger2 2.8.0
<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.8.0</version> </dependency>
还需要配置
<dependency> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> <version>2.3.0</version> </dependency>
不然会报
Swagger Spring API - xmlModelPlugin Error
参考https://stackoverflow.com/questions/48622921/swagger-spring-api-xmlmodelplugin-error
5:然后配置项目切换到jdk10