tomcat为什么把那个文件取名为catalina,有什么内部含意,或寄寓吗???
因为其风景秀丽而著名,Catalina是太平洋中靠近洛杉矶的一个小岛.x.
The architect for Catalina was Craig McClanahan。
设计者估计是想把tomcat设计成最美的轻量级容器吧,Catalina就是servlet容器.
这是wikipedia的解释,即Tomcat的servlet容器在4.说白了.X版本中被Craig McClanahan重新设计为Catalina;s servlet container was redesigned as Catalina in Tomcat version 4。最近曾被评为全美最漂亮的小岛。Tomcat39.
另外
卡特琳娜,也有英文解释说是远程轰炸机。
还有著名的旅游胜地卡特琳娜岛(Catalina Island)。
卡特琳娜岛是加州星罗棋布的沿海岛屿。据说它是黄石公园以西地区,是个至今仍可见到野牛四处漫游的地方。
至于tomcat,你可以发现tomcat里很多系统文件夹里都有Catalina。比如:conf,主要放项目的配置文件;work,主要放项目缓存(你编了在jsp后,访问后,编译器所翻译的servlet就放在里面)等等。
比如tomcat这个名字就是当初作者想选择一种动物作为名称才这样起的。名字可以随便起,知道用处就好。
内部寓意就是tomcat的脚本文件,寄寓,是个小岛的名字,开发者曾在岛上生活过。
Tomcat的这个单词的意思是“公猫”,因为它的开发者姆斯·邓肯·戴维森希望用一种能够自己照顾自己的动物代表这个软件,于是命名为tomcat,它的Logo兼吉祥物也被设计成了一只公猫形象。
Catalina是美国西海岸靠近洛杉矶22英里的一个小岛,因为其风景秀丽而著名。Servlet运行模块的最早开发者Craig McClanahan因为喜欢Catalina岛故以Catalina命名他所开这个模块,尽管他从来也没有去过那里。
另外在开发的早期阶段,Tomcat是被搭建在一个叫Avalon的服务器框架上,而Avalon则是Catalina岛上的一个小镇的名字,于是想一个与小镇名字相关联的单词也是自然而然。还有一个原因来自于Craig McClanahan养的猫,他养的猫在他写程序的时候喜欢在电脑周围闲逛。
可能是Catalina岛是个悠闲散步的好地方,猫的闲逛让Craig McClanahan想起了那里。
图为该小岛。
扩展资料:
catalina和tomcat的关系
catalina 就是Tomcat服务器使用的 Apache实现的servlet容器的名字。
Tomcat的核心分为3个部分:
(1)Web容器—处理静态页面;
(2)catalina — 一个servlet容器—–处理servlet;
(3)还有就是JSP容器,它就是把jsp页面翻译成一般的servlet。
参考资料:百度百科——Catalina
参考资料:百度百科——tomcat
Tomcat's servlet container was redesigned as Catalina in Tomcat version 4.x.
The architect for Catalina was Craig McClanahan.
这是wikipedia的解释,即Tomcat的servlet容器在4.X版本中被Craig McClanahan重新设计为Catalina.说白了,Catalina就是servlet容器.
另外,Catalina是太平洋中靠近洛杉矶的一个小岛。因为其风景秀丽而著名。最近曾被评为全美最漂亮的小岛。
设计者估计是想把tomcat设计成最美的轻量级容器吧。。
catalina 是tomcat 以前的名字....主要是为tomcat 运行时提供服务。
Craig McClanahan喜欢LOL里的卡特琳娜,就把容器名取为了Catalina
catalina是指美国二战的战略轰炸机
项目部署在tomcat下,启动的时候报错该怎么办?
重启启动项目即可。操作步骤如下:1、在电脑桌面按下键盘上的win+R键,打开运行窗口,输入cmd,点击确定;2、在打开的cmd窗口内输入netstat -ano|findstr 8080,查看正在使用8080端口的进程。3、执行以下命令,结束进程taskkill \/pid 25216 \/f。4、再次运行tomcat服务器,成功启动。
Tomcat使用线程池配置高并发连接
重要参数说明:name :共享线程池的名字。这是Connector为了共享线程池要引用的名字,该名字必须唯一。默认值:None; namePrefix :在JVM上,每个运行线程都可以有一个name 字符串。这一属性为线程池中每个线程的name字符串设置了一个前缀,Tomcat将把线程号追加到这一前缀的后面。默认值:tomcat-exec-;...
tomcat的webapp下的root文件夹的作用是什么
tomcat的webapp下的root文件夹的作用是来存放应用程序。当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。当然,也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。在服务器上部署web项目时,直接将项目war包放入tomcat中的webapps文件下,重启...
我使用tomcat6.0,把conf下的server.xml里面端口配成了8080,为什么启动...
应该修改69行,那行是http协议,第90行是ajp协议,不用改。
我用的是tomcat部署的项目,奇了怪了,我在页面上做了更改,但是运行之后...
你可以去把tomcat下面的把work文件夹中的所有文件删掉 重启tomcat就可以了 这个是因为tomcat对静态页面缓冲的问题
tomcat和jboss的区别
1、不同的服务器 Tomcat是一个的Java servlet容器和Web服务器。JBoss是一个基于Java EE的开源应用程序服务器。2、不同的处理范围 Tomcat可以处理servlet和JSP。JBoss可以处理servlet,JSP和EJB,JMS。3、不同的规范 Tomcat使用Sun Microsystems规范。JBoss使用Java EE规范。
tomcat问题:我已经把网站文件夹放在webapps里了,为什么找不到?_百 ...
找不到名字 应该是这个项目的问题了,工程名字就是,你的这个网站的主文件夹了~~很可能是你输入错误的原因~~
...还有tomcat 以及sql server 在使用过程中个什么关系
把一场完美的赛车比赛看作是一个好程序,java是赛车,jdk是发动机,tomcat是跑道。sqlserver没想出好的比喻、把一堂课比作一个java程序,老师是java负责讲课(一步一步程序执行),老师的心脏是jdk(java代码基于jdk才能运行),教室、学校是tomcat(web容器,老师换一个教室、换一个学校一样讲课、能运行...
tomcat\\work\\下Catalina是干什么用的?
Catalina下的文件 是tomcat编译你的项目后,产生的文件,也就是你的项目的class文件(如果不是java文件,则直接复制,比如jsp等)也就是说,你把项目的原文件放入webapps,当tomcat启动的时候,就会把 这个文件夹下的项目,进行编译,然后存放到Catalina目录下,当别人访问的时候,就是访问这里的文件 ...
详解Tomcat 配置文件 server.xml
AJP协议负责和其他的HTTP服务器(如Apache)建立连接;在把Tomcat与其他HTTP服务器集成时,就需要用到这个连接器。之所以使用Tomcat和其他服务器集成,是因为Tomcat可以用作Servlet\/JSP容器,但是对静态资源的处理速度较慢,不如Apache和IIS等HTTP服务器;因此常常将Tomcat与Apache等集成,前者作Servlet容器,后者处理静态资源,而...
慎甘盖衡: 内部寓意就是tomcat的脚本文件,寄寓,是个小岛的名字,开发者曾在岛上生活过.Tomcat的这个单词的意思是“公猫”,因为它的开发者姆斯·邓肯·戴维森希望用一种能够自己照顾自己的动物代表这个软件,于是命名为tomcat,它的Logo...
安仁县18486756814: tomcat为什么与apache整合 - ?
慎甘盖衡: 下载mod_jk.so 把mod_jk-1.2.31-httpd-2.2.3手工copy进我们的Apache安装目录的modules目录下,这个文件的全名叫: mod_jk-1.2.31-httpd-2.2.3.so,我将文件名修改为mod_jk.so 如下图的架构,下面是原理1) Apache装有一个模块,这个模块叫...
安仁县18486756814: 启动TOMCAT时为什么会在D盘下生成一个WEB - INF文件夹(我的Tomcat是绿色版在D盘))) - ?
慎甘盖衡: web-inf文件夹的作用就是可以将你不希望别人能访问到的东西放在这个目录(包括子目录下)以实现代码的安全,不用担心你辛苦的劳动就被别人轻松复制走,同样的问题ASP中就没有能解决,所以这个文件夹是有用的.
安仁县18486756814: tomcat6.0/lib/servlet - api.jar 是什么文件?在配置系统环境时为什么要把它加到classpath中?谢谢! - ?
慎甘盖衡: servlet-api,jar是进行Servlet开发必备的文件包,你可以当作库函数的概念(其实就是别人写好的Java程序并打包);而classpath是每个Java程序运行是都会查找的路径,所以只要你把上述文件的地址放在该目录下,在进行Servlet(JavaEE)开发时你的程序就会自动载入上述文件,就不会出现没有相关类的错误.有些简略,不过软件开发是一个很长的过程,很多东西要慢慢了解,不过相信通过自己的你努力和坚持你一定可以学得很好的,加油.希望自己的回答对你有所帮助.
安仁县18486756814: Tomcat中context的docbase和path指的什么,解包目录和war文件指的什么. - ?
慎甘盖衡: docbase是web应用和本地路径,path是tomcat访问这个应用的URL路径. Tomcat的项目部署方式有以下三种: 1. 直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部的方法,也是初学者最常用的方法. 2.在...
安仁县18486756814: 如何让多个tomcat共用一台服务器 - ?
慎甘盖衡: 下面我们把配置的详细过程写在下面,以供参考:(此例以配置三个Tomcat为例)1. 下载apache-tomcat-7.0.63,下载下来的文件为apache-tomcat-7.0.63.zip.2. 解压该压缩包到D:/div...
安仁县18486756814: 怎么知道tomcat某个目录下包含文件的文件名称,用java实现 - ?
慎甘盖衡: public void showFileList(String path) { File file = new File(path); if (file.isDirectory()) { File[] fs = file.listFiles(); for (File f : fs) { if (f.isFile()) { System.out.println("文件:" + f.getName()); } else if (f.isDirectory()) { System.out.println("文件夹:" + f.getName()); } } } }
安仁县18486756814: Tomcat,应该是哪个文件?? - ?
慎甘盖衡: 2个都是 最下面那个是源代码包 上面应该是目录压缩包 中间是 WINDOWS
安仁县18486756814: 为什么tomcat的webapps中的axis2文件夹删不了 - ?
慎甘盖衡: 可以删除,因为当tomcat启动以后就会自动解压war包到webapps目录下.Tomcat的项目部署方式有以下三种:1.直接把项目复制到Tomcat安装目录的webapps目录中,这是最简单的一种Tomcat项目部署的方法,也是初学者最常用的方法.2.在...
安仁县18486756814: nginx和tomcat怎么搭建 - ?
慎甘盖衡: 一、 工具nginx-1.8.0apache-tomcat-6.0.33二、 目标实现高性能负载均衡的Tomcat集群:三、 步骤1、首先下载Nginx,要下载稳定版:2、然后解压两个Tomcat,分别命名为apache-tomcat-6.0.33-1和apache-tomcat-6.0.33-2:3、然后修...