tomcat是APP容器,它会将JSP编译成CLASS文件,需要JDK的支持才可以,jre只支持已有的.class文件,不能对.java文件或者jsp文件进行编译,所以需要用jdk
安装jdk 然后将项目发到tamocat 包apps下面 自动解压的
tomcat6.0以上可以不再依赖JDK运行,直接使用JRE即可
但tomcat5.5以下,是必须安装JDK的。
补充:这主要是由于,tomcat5.5及以下版本主要是依赖JDK去编译JSP文件生成class的。但Tomcat6.0使用了Eclipse的JDT技术,因此不再依赖JDK运行。
一楼正解