所以最近我得到了一个需要编译的 maven 项目,但似乎与 wr04j 和我在 Mac 上安装的最新版本的 Java 存在一些兼容性问题。
Execution {redacted} of goal ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run failed: An API incompatibility was encountered while executing ro.isdc.wro4j:wro4j-maven-plugin:1.8.0:run: java.lang.ExceptionInInitializerError: null
经过进一步研究,我发现了一个类似于 node.js 的 Java 版本管理器nvm
。我按照我能找到的所有步骤下载了 Java 的早期版本,希望能找到一个可以工作的版本。出现了一个问题,即 caskroom 和 homebrew 似乎无法托管早于 Java11 的 Java 版本。
有什么我想念的吗?我在命令行中运行这些行
brew tap caskroom/versions
brew search java
执行此操作后显示的唯一版本是
java
java-beta
java11
java6
所有说明都列出了可用的版本 6-11。也许他们被删除了?也许我做错了什么?任何方向将不胜感激。