在了解到工作环境使用的是JDK1.8时我就开始了环境配置,那没问题来了,JDK1.8还有很多来源:
- Alibaba Dragonwell (Extended) 1.8.0_462
- Alibaba Dragonwell (Standard) 1.8.0_462
- Amazon Corretto 1.8.0_462
- Azul Zulu Community™ 1.8.0_462
- BellSoft Liberica JDK 1.8.0_462
- BellSoft Liberica JDK (Full) 1.8.0_462
- Eclipse Temurin (AdoptOpenJDK HotSpot) 1.8.0_462
- IBM Semeru (AdoptOpenJDK OpenJ9) 1.8.0_462
一开始觉得应该没什么问题,于是随便选了一个(Azul Zulu Community™ 1.8.0_462)。在配置好环境变量后,用maven构建项目出现以下报错:
对于依赖:
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-fxml</artifactId>
<version>11</version>
</dependency>
报错:
询问AI说是JDK版本的问题,需要升级到JDK11或者降级依赖(当然不能改工作代码)。于是我再次询问同事JDK版本,但是得到答复就是JDK1.8。于是我百思不得其解,然后死马当活马医试着换了个JDK来源:Amazon Corretto 1.8.0_462(同样都是1.8.0_462),于是BUG解决….
工作第一天就碰到几个烦人的BUG…