Debian/Ubuntu Java 11 java-alternative



我把我的 debian 升级到了仿生,我在 Java 方面遇到了问题。 它已将我的 java 升级到 jdk11,这导致了缺少 EE 模块的问题,所以我想将 jdk8 设为默认值。 我做过:

  • 我尝试将 java 替代品更改为 jdk8,它适用于/usr/bin/java,但 tomcat8 脚本使用/usr/lib/jvm/default-java/bin/java,并且没有使用 java-alternative 命令进行更新。
  • 我尝试卸载java 11,但apt一直说它没有安装。
  • 我尝试在 tomcat 脚本中设置JAVA_HOME但这也不起作用。

    任何帮助将不胜感激。

干杯

尼尔

我找到了解决方案——tomcat搜索一个jvm,更喜欢在/etc/init.d/tomcat8脚本中使用更高的数字。 它从不查找默认的 java。

最新更新