最新版本的Java

时间:2019-04-29 16:28:44

标签: java maven homebrew jenv

所以最近我得到了一个我需要编译的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

进一步研究后,我发现了一个类似于nvm的Java版本管理器。我遵循了我可以找到的所有步骤,以下载Java的早期版本,希望找到可行的方法。一个问题出现了,caskroom和homebrew似乎没有托管比Java11早的Java版本。

我缺少什么吗?我在命令行中运行这些行

brew tap caskroom/versions

brew search java

执行此操作后出现的唯一版本是

java
java-beta
java11
java6

所有说明均列出了版本6-11(如果可用)。也许他们被删除了?也许我做错了什么?任何方向将不胜感激。

1 个答案:

答案 0 :(得分:0)

除Java6之外,我无法在自制软件上找到Java之前的11版本,但为收到相同错误的任何人找到了此修复程序。

<plugin>部分,位于pom.xml中的wr04j

<dependencies>
    <dependency>
        <groupId>org.mockito</groupId>
        <artifactId>mockito-core</artifactId>
        <version>2.18.0</version>
    </dependency>
</dependencies>