Tomcat安装之前为什么要安装jdk

如题所述

JAVA开发配置环境变量

为什么java开发要先配置jdk和tomcat的环境变量呢? 

严格的说,JDK是给java开发者用的,需要用jdk提供的工具来编译你的程序,打包程序。因此,JDK就如同它的名字一样,是一个开发者工具包。 

在上一篇中小编已经说到了tomcat的一些知识,这里就不在赘述了。 

在这里就说说jdk,eclipse,tomcat 和java 的联系吧,大家可以做出评价~ 

JDK 是锅,没有锅做不了饭。 

Eclipse是铲 ,是一个用来做饭的工具。 

Tomcat是盘子,用来将你做好的饭呈现给大家。 

java就是一个大厨房。 

在这里,基本上也就是说清了这几个的关系。

使用Tomcat前安装jdk

windows版本的jdk安装以后会将安装的路径写入系统的注册表里边的…很多程序不用配置JAVA_HOME是因为那些程序是直接通过读取注册表里边的路径获取了jdk的路径.比如eclipse; netbeans则是在安装的时候,安装程序会去注册表里边读取jdk的路径,直接把它写到netbeans的配置文件里边去了 

而tomcat就没有这样去处理,只是简单地通过环境变量去获取jdk的路径,所以要运行tomcat一般都是要配置环境变量的..如果不配置也可以,修改tomcat/bin/startup.bat…tomcat这样做也是出于跨平台考虑的…因为系统注册表是只有windows系统才有的. 

当有请求时,tomcat会自动将jsp里面的java程序部分提取出来,调用jdk将java程序编译成class,然后再执行这个class.你可以到tomcat的work目录下看看,你可以找到从jsp里面提取出来的java程序, *_jsp.java,也有编译后的class文件, *jsp.class。 

所以,如果不装JDK,jsp程序就无法编译。 

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-03-29
JDK是开发环境,Tomcat服务器是运行环境

tomcat安装前为什么要安装jdk或者jre呢???
因为tomcat是用java写的,所以运行需要JRE,就是JAVA运行时刻环境,所以必须通过安装JDK来得到这个运行环境,不装JDK装JRE也行,sun的网站上有下载。但是JRE只是运行时刻化境,不能编译JAVA源程序。

Tomcat安装之前为什么要安装jdk
JDK 是锅,没有锅做不了饭。Eclipse是铲 ,是一个用来做饭的工具。Tomcat是盘子,用来将你做好的饭呈现给大家。java就是一个大厨房。在这里,基本上也就是说清了这几个的关系。使用Tomcat前安装jdk windows版本的jdk安装以后会将安装的路径写入系统的注册表里边的…很多程序不用配置JAVA_HOME是因为那...

tomcat安装前为什么要安装jdk?
回答:当有请求时,tomcat会自动将jsp里面的java程序部分提取出来,调用jdk将java程序编译成class,然后再执行这个class.你可以到tomcat的work目录下看看,你可以找到从jsp里面提取出来的java程序, ***_jsp.java,也有编译后的class文件, ***_jsp.class。

tomcat 需要安装jdk吗
需要,这就是为什么需要配置环境变量的原因了,tomcat运行的时候会读取环境变量里面的值,比如读取java_home的值获取java.exe文件路径,然后通过该文件去启动tomcat程序。如果没有java_home那么tomcat启动就会失败。但是你配置java_home之前需要安装jdk,所以最终的结果就是你必须安装jdk ...

怎么在linux下安装tomcat
安装Jdk 由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK。假如安装了JDK则跳过该步,直接看安装Tomcat7。首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载。然后根据自己的linux系统选择相应的版本,比如我的ubuntu是x64的,所以我选择jdk-7u65-linux-x64.tar.gz下载。如果...

如何在linux中安装tomcat
安装Jdk 1 由于Tomcat需要JDK的支持,所以在安装Tomcat之前需要先安装JDK。假如安装了JDK则跳过该步,直接看安装Tomcat7。首先打开Java SE的官网,选择屏幕中下方的Java SE 7u65 JDK下载。2 然后根据自己的linux系统选择相应的版本,比如我的ubuntu是x64的,所以我选择jdk-7u65-linux-x64.tar.gz下载...

没有jdk环境,tomcat还是正常启动了
Tomcat是一个JavaWeb应用服务器,需要JDK环境来解析和执行Java类文件。JDK包含Java编译器和Java虚拟机,工具和类库是Tomcat运行所必需的。没有正确配置JDK环境,Tomcat将无法找到必要的工具和类库,导致无法正常启动和处理Web应用程序。高版本的Tomcat在第一次运行时会自动配置相关环境变量,这只是为方便安装和...

安装tomcat必须要安装jdk吗
安装tomcat不一定需要安装jdk 但是运行tomcat需要安装jdk 并且需要配置好JAVA_HOME环境变量

Tomcat部署(图片和HTML等)静态资源时遇到的问题
在部署Tomcat静态资源时,可能会遇到无法通过URL直接访问的问题。这主要是因为Tomcat的部署需要JDK环境,并且通常将其资源放在webapps目录下。在尝试使用Tomcat部署图片、HTML等静态资源时,若发现访问失败,可以考虑将静态资源直接放置在webapps目录中。这与通过部署war包的方式不同,在后者的部署中,Tomcat会...

tomcat、java、jdk安装即配置 下载顺序 以及三个都需要安装吗?我下了...
1、首先,你如果进行开发的话,需要安装Java。这个直接从官网下载安装就可以了,安装好之后配置系统的环境变量,安装Java的时候,会自动在你的系统里面安装JDK,所以不需要你额外再安装JDK了 2、如果你做web开发的话,是需要安装tomcat的。当你安装Java完成后,就可以安装tomcat了,也是直接从官网下载安装 ...

相似回答