JDK Tomcat 下载地址 版本对应及环境变量的搭配

本文详细介绍了如何配置Tomcat与JDK环境,包括不同版本间的兼容性问题、环境变量设置步骤及验证方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

2年没配置过环境,换了台电脑后 头都大了

Servlet SpecJSP SpecEL SpecWebSocket SpecJASPIC SpecApache Tomcat versionActual release revisionSupported Java Versions
4.0TBD (2.4?)TBD (3.1?)TBD (1.2?)1.19.0.x9.0.0.M4 (alpha)8 and later
3.12.33.01.11.18.5.x8.5.0 (beta)7 and later
3.12.33.01.1N/A8.0.x8.0.337 and later
3.02.22.21.1N/A7.0.x7.0.696 and later
(7 and later for WebSocket)
2.52.12.1N/AN/A6.0.x6.0.455 and later
2.42.0N/AN/AN/A5.5.x (archived)5.5.36 (archived)1.4 and later
2.31.2N/AN/AN/A4.1.x (archived)4.1.40 (archived)1.3 and later
2.21.1N/AN/AN/A3.3.x (archived)3.3.2 (archived)1.1 and later

(Tomcat版本要比jdk高)

Java--Error:java: 无效的标记: -release   (版本不对应)
Error:java:无效的源发行版:1.9        (idea  File - Setting - Build,Execution,Deployment - Java Compiler)

如果你安装的是1.9 的就装回jdk1.8

所以 jdk1.8 需要运行在tomcat v9.0才不会出现上述问题

 

jdk-8u181-windows-x64    (  Java Archive | Oracle )  有时候只能用 IE浏览器下载(要登录oracle)

Development代表开发环境(我们下载这个),Runtime Environment 代表运行环境,最后的是小版本号。

Tomcat8.5           (  Apache Tomcat® - Apache Tomcat 9 Software Downloads )                linux 系统下载以   .tar.gz   结尾的 

右键‘  我的电脑  ’ 点击属性 -  高级系统设置 - 环境变量    

如果公司电脑有限制不允许修改,可以win+R 输入“control”打开控制面板

 

接下来重点

  • 点击 ‘’新建‘’     CATALINA_HOME   为你的Tomcat 安装位置   ( 安装路径最好为全英文 )
  • 同理 ‘’新建‘’     JAVA_HOME           为jdk 安装位置                  ( 安装路径最好为全英文 )
  • 同理 ‘’新建‘’      CLASSPATH          告诉Java执行环境,在哪些目录下可以找到您所要执行的Java程序所需要的类或者包

注意   前面有  .;     结尾有分号!!!              ( 下面的灰色框可直接复制    是不是很激动 )

 .;%JAVA_HOME%\lib;

%JAVA_HOME%\lib\dt.jar;

%JAVA_HOME%\lib\tools.jar;

%CATALINA_HOME%\common\lib\servlet.jar;

复制这里   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\common\lib\servlet.jar;

  • *(可以不管    如果你没用到)‘’ GRADLE_HOME    MAVEN_HOME    ‘’        为Gradle .  Maven  的位置(下载程序包即可,不用安装的)

  • 最后 就是 path    告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到哪些目录下去寻找     

.;%JAVA_HOME%\bin;

%JAVA_HOME%\jre\bin;

%CATALINA_HOME%\bin;

%GRADLE_HOME%\bin;

%MAVEN_HOME%\bin

复制这里     .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%\bin

是不是很简单  ,安装位置 下的 bin 文件夹

注意:在path 最前面添加,  前面有  .;     结尾无分号!!!      与classpath的区别

但: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%CATALINA_HOME%\bin;     放在path路径最前面也成功了


环境变量弄好了,来检查一下  

  1.      

    windows  + R   输入   cmd   (最好以管理员身份运行)         set path=test        echo %path%  不重启刷新环境变量

  2. 输入 javac  回车     出现这种情况表示 Java环境配置成功     (java -version  可查看jdk版本)

如果 'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。

易错一:

检查  

系统变量没有JAVA_HOME,它在 用户变量那里,看清楚

CMD窗口  输入 path 查看path正确性与否

3.       打开浏览器  输入     http://localhost:8080/

别紧张     可能是 Tomcat没打开

双击 startup    最后刷新一下浏览器 (出现下面界面表示成功了)

   

安装位置  \conf\server.xml  这个中设置 默认端口使得port="8080"   修改后重启服务器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

huang_ftpjh

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值