是否可以使用 Java 11 而不是 Java 8 运行 ionic cordova 构建?



我正在使用 Ionic v5.2.7 构建一个应用程序。当我尝试跑步时

ionic cordova emulate android

我收到错误

Requirements check failed for JDK 8 ('1.8.*')! Detected version: 11.0.5

我一直在尝试安装 Java 8,但它早已被弃用,Debian 10 不信任webupd8teamPPA 提供的公钥。我已经尝试了一些安装 Java 8 的解决方法,但如果可能的话,我宁愿使用更现代的 Java 版本来运行它。

任何帮助将不胜感激!

更新:我尝试使用几个不同的指南安装 Java 8,所有这些都会导致Package 'oracle-java8-installer' has no installation candidate问题

我不知道主要问题的答案,但也许您可以尝试使用 jabba 安装 java 8(它类似于 nvm,但适用于 java(

我知道这个问题很老了,但也许答案对其他人有帮助。您可以尝试使用 sdkman 安装不同版本的 Java 并在它们之间快速切换。

最新更新