在Windows10上面安装完Java JDK17后,不配置环境变量可以编译和运行Java程序。
但是,如果没有配置JDK环境变量,则运行Tomcat时会报错:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of these environment variable is needed to run this program
配置JAVA_HOME 环境变量
JAVA_HOME
C:\Program Files\Java\jdk-17.0.1
Path %JAVA_HOME%\bin
配置Tomcat的Home目录(环境变量),如果没有配置这个环境变量,可能会报没有CATALINA_HOME的错误。
CATALINA_HOME C:\Program Files\apache-tomcat-10.0.16
总结:
JAVA_HOME C:\Program Files\Java\jdk-17.0.1 Java Path %JAVA_HOME%\bin CATALINA_HOME C:\Program Files\apache-tomcat-10.0.16
UbuntuLinux JDK17, Tomcat 10
在Ubuntu20上安装配置open JDk 17和Tomcat10