tomcat安装前为什么要安装jdk?
来源:互联网 发布:mac怎么下载lol美服 编辑:程序博客网 时间:2024/06/05 20:18
当有请求时,tomcat会自动将jsp里面的java程序部分提取出来,调用jdk将java程序编译成class,然后再执行这个class.你可以到tomcat的work目录下看看,你可以找到从jsp里面提取出来的java程序, ***_jsp.java,也有编译后的class文件, ***_jsp.class。
所以,如果不装JDK,jsp程序就无法编译。
因为jsp转换成servlet后需要编译,所以需要jdk
Tomcat 6.0以后已经不需要jdk了
Tomcat 5.5及以前的版本,我们都必须安装JDK,因为Tomcat Jasper需要使用JDK去编译jsp(翻译后的java文件),Tomcat 6的jasper在新的版本已经做了重新的设计,以下是tomcat 6官方文档的一句话:
程序代码 程序代码
Tomcat 6.0 uses the Eclipse JDT Java compiler for compiling JSP pages. This means you no longer need to have the complete Java Development Kit (JDK) to run Tomcat, but a Java Runtime Environment (JRE) is sufficient. The Eclipse JDT Java compiler is bundled with the binary Tomcat distributions. Tomcat can also be configured to use the compiler from the JDK to compile JSPs, or any other Java compiler supported
by Apache Ant.
也就是说,以后在生产机上安装tomcat的时候,不再需要去安装一个JDK了,只需要安装一个JRE就可以!原来的tomcat 5.0跟tomcat 5.5都需要JDK的支持!
- tomcat安装前为什么要安装jdk?
- 安装JDK、安装TOMCAT
- 安装jdk为什么要配置环境变量
- 安装Jdk为什么要配置环境变量
- eclipse, jdk , tomcat安装
- jdk 和 tomcat 安装
- 安装jdk和tomcat
- linux--JDK、tomcat安装
- 安装Tomcat指定JDK
- centos 安装jdk、tomcat
- linux安装jdk tomcat
- 安装JDK和TOMCAT
- jdk与tomcat安装
- tomcat+jdk 安装2
- 安装jdk+tomcat
- 安装jdk,maven,tomcat
- jdk tomcat mysql安装
- linux安装jdk,tomcat
- File路径相关_关于文件路径的反斜杠正斜杠和双斜杠问题
- Python小游戏 -- 猜数字
- Unity3d 技巧(14) -自定义 UnityEvent 序列化到Editor 界面
- HDU3265 Posters(线段树,扫描线,矩形面积并)
- Spring实战笔记——面向切面编程(一)
- tomcat安装前为什么要安装jdk?
- c++对象内存布局
- 【JZOJ 5239】 【GDOI2018模拟8.7】图的异或
- 算法:动态规划之金矿问题(时间复杂度O(n*w))
- 预处理命令
- CNN卷积神经网络内存占用计算
- 程序员面试系列——合并排序(递归实现)
- POJ1094 Sorting It All Out
- 【深度学习】【Caffe源代码解读2】笔记20 Caffe的基本数据结构之Layer