由于 Ubuntu20.04 的默认 pkg 中没有 tomcat8,因此我尝试使用以下命令手动安装它:
sudo wget -c http://launchpadlibrarian.net/366407131/tomcat8_8.5.30-1ubuntu1_all.deb http://launchpadlibrarian.net/366407127/tomcat8-common_8.5.30-1ubuntu1_all.deb http://launchpadlibrarian.net/366407125/libtomcat8-java_8.5.30-1ubuntu1_all.deb
sudo apt install -y ./libtomcat8-java_8.5.30-1ubuntu1_all.deb ./tomcat8_8.5.30-1ubuntu1_all.deb ./tomcat8-common_8.5.30-1ubuntu1_all.deb
但是这个版本默认安装的是java11,有什么办法可以把这个默认的java版本改成java8吗
答案1
您可以从标准存储库安装 OpenJDK 8 包:
sudo apt install openjdk-8-jdk
从那里你可以检查版本,它看起来应该是这样的:
java -version
openjdk version "1.8.0_302"
OpenJDK Runtime Environment (build 1.8.0_302-8u302-b08-0ubuntu2-b08)
OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)
从那里你可以关注这个答案安装 Tomcat 8.5.30