Board logo

标题: [转载] Tomcat使用的一些整理(转自风灵风之子空间) [打印本页]

作者: starlight    时间: 2008-2-22 23:33     标题: Tomcat使用的一些整理(转自风灵风之子空间)

Tomcat使用的一些整理
1) 安装Tomcat时遇到Using Jvm: C:\Java\jre1.6.0_04\bin\client\jvm.dll进度条不动了
说实话,本人使用Tomcat也有一段时间了,我也是第一次遇到这样的情况。刚开始还以为Tomcat5.5必须要jdk1.5才能安装,于是我把jdk1.6卸载,发现还是同样的问题。最后折腾了半天发现是瑞星防火墙的问题了,将其关闭即可正常安装。
2)  Tomcat5.5 Admin 配置
Tomcat5.5以后的版本就不再提供Tomcat Administration Web Application,如果需要使用必须自己下载,而且下载的版本必须和Tomcat的版本对应,我使用的Tomcat版本是5.5.26,因此下载apache-tomcat-5.5.26-admin这个压缩包,将其解压到C盘。然后开始对Tomcat进行配置,拷贝C:\apache-tomcat-5.5.26-admin\apache-tomcat-5.5.26\conf\Catalina\localhost下的文件admin.xml至%TOMCAT_HOME%\conf\Catalina\localhost文件夹下,拷贝C:\apache-tomcat-5.5.26-admin\apache-tomcat-5.5.26\server\webapps文件夹下的admin文件夹至%TOMCAT_HOME%\server\webapps文件夹下。打开%TOMCAT_HOME%\conf文件夹下的tomcat-users.xml,察看是否有<user username="admin" password="123" roles="admin,manager"/>,如果没有这一行请加上,其中123为密码,可以根据自己的喜好替换。
最后重起Tomcat,输入http://
localhost:8080/admin,在输入用户名和密码即可登陆Tomcat管理控制平台
3)        编码问题
做完上传文件的模块,测试上传含有中文名称的文件时,发现上传异常。
解决办法:修改%TOMCAT_HOME% \conf文件夹下的server.xml,找到
    <!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector
port="8080"               maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               c disableUploadTimeout="true" />
将其改为
    <Connector
port="80"               maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               c disableUploadTimeout="true" URIEncoding="utf-8"/>
重起Tomcat即可
[attach]23754[/attach]

[ 本帖最后由 starlight 于 2008-2-22 15:43 编辑 ]
作者: ◆◆◆◆◆◆    时间: 2008-2-29 22:58

支持一下!!
作者: zhoujingxzf    时间: 2008-5-7 20:55

谢谢分享
作者: rainmedia    时间: 2009-4-24 15:12

小伙子很有才
如果有图片就更好了




欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/) Powered by Discuz! 7.2