时间:2013.12.07 发布人:mabin_1109
已解决问题
谷歌mabin_1109用户在2013.12.07提交了关于“
方滨兴tomcat无法启动”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-03-03T23:34:53。希望大家能够帮助她。
详细问题描述及疑问:期待您的答案,你无异于雪中送炭,让我感激涕零
!
希望以下的回答,能够帮助你。
第1个回答
用户名:fuhua1984
常见Tomcat无法启动故障:
1.端口被占用(肥务相富采冲使用Fport.exe查看本机上哪些端口被哪些钟古出各九长乡资程序使用了)。
2.tomcat的运行需要JVM的支持,startup.bat启动的时候,会看系统有没有配j**a_h太王伤青架室ome环境变量。如另光上什座迅策限果没配,启动的时候界面很快会自动关闭,我们可以开启dos窗口,把startup.bat拖进去,回车运行即可看到报错信息地损刚受府露山问。
问题:如果在别的机器上装一个tomcat,不允许更改环境变量,那么如何配置?
答案:在startup.bat中设置环境然均住毫如模括松变量,setJ**A准诉杆等菜宪神学_h**OME=D:\j**a\jdk1.5.0_08
3.t杨育合临身伤示omcat在启动的时候还需要另外一个很重要的环境变量Catalina_hom信训跟跑斤e。这个环境变量指的就是tomcat坐政预自落声丰包致服务器所在的目录,启动startup.bat的时候,startup.bat就自己设了Catalina_home这个环境变量,这个环境变量指向的就是这个tomcat服务器所在的目录。Catalina_home指向哪台tomcat,那么就启动哪台服务器。如果我们在系统环境变量中配置了Catali某范模十掌na_home,那么不管你启动哪台tomcat中省击的startup.bat,启她硫动的都是Catal短行李布弦挥它么花ina_home指向的哪台tomcat服务器。
Tomcat是Apache软件基金会(ApacheSof精慢二twareFoundation)的J**arta项目中的一个核心项目,由Apa装第较章查是che、Sun和其他一些公司及个人**同开发而成。由于有了Sun的参与和支持,最新的Servlet和JSP规范总是能在Tomcat中得到体现,Tomcat5支持最新的Ser解甚械vlet2.4和JSP2.0规范。因为Tomcat技术先进、性能稳定,而且免费,因而深受J**a爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
Tomcat服务器是一个免费的**源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应h**TML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat部分是Apache服务器的扩展,但它是独立运行的,所以当你运行tomcat时,它实际上作为一个与Apache独立的进程单独运行的。