Maven 插件与最新版本 Java 的兼容性错误
Maven plugin compatibility error with newest version of Java
所以最近我得到了一个需要编译的 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
经过进一步研究,我发现了一个 Java 版本管理器,类似于 nvm
with node.我按照我能找到的所有步骤下载 Java 的早期版本,希望找到有效的版本。出现了一个问题,即 caskroom 和 homebrew 似乎无法托管早于 Java11.
的 Java 版本
有什么我遗漏的吗?我 运行 这些行在我的命令行中
brew tap caskroom/versions
brew search java
执行此操作后出现的唯一版本是
java
java-beta
java11
java6
所有说明都列出了可用的版本 6-11。也许他们被删除了?也许我做错了什么?任何方向将不胜感激。
我无法在 Java6 以外的自制软件上找到 11 之前的 Java 版本,但为收到相同错误的任何人找到了此修复程序。
<plugin>
pom.xml
中 wr04j 的部分
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>2.18.0</version>
</dependency>
</dependencies>
所以最近我得到了一个需要编译的 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
经过进一步研究,我发现了一个 Java 版本管理器,类似于 nvm
with node.我按照我能找到的所有步骤下载 Java 的早期版本,希望找到有效的版本。出现了一个问题,即 caskroom 和 homebrew 似乎无法托管早于 Java11.
有什么我遗漏的吗?我 运行 这些行在我的命令行中
brew tap caskroom/versions
brew search java
执行此操作后出现的唯一版本是
java
java-beta
java11
java6
所有说明都列出了可用的版本 6-11。也许他们被删除了?也许我做错了什么?任何方向将不胜感激。
我无法在 Java6 以外的自制软件上找到 11 之前的 Java 版本,但为收到相同错误的任何人找到了此修复程序。
<plugin>
pom.xml
<dependencies>
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
<version>2.18.0</version>
</dependency>
</dependencies>