`
phpxiaoxin
  • 浏览: 252935 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

关于tomcate配置的一些东西

    博客分类:
  • java
阅读更多

乱码问题,这里说的是url乱码的解决方式可以通过配置tomcat来解决。

找到commector 加上uriencoding就ok了。这里的port就是tomcat的http监听端口,默认是8080,我该成了8085

<Connector port="8085" ... URIEncoding="UTF-8" />

 

如果一个机器上跑多个tomcat除了修改上面的端口还需要修改关闭端口等两三个端口。

 

-----------------------------------

 

如果你不希望直接将war包丢到tomcat的内部的话,可以直接解压成目录的方式放到任意地方,只需要配置一下\conf\server.xml就可以了。

 

在<Host ...>标签里面加入:

 

<Context path="/oatocms" docBase="E:\dev\oatocms"
  debug="0" reloadable="true"
  crossContext="true"/>

 

这样就可以通过http://localhost:8085/oatocms 访问到这个项目了。

 

--------------------------------------

 

如果你不想用系统配置的java_home那么,你可以通过\bin\setclasspath.bat来直接指定。找到这个文件,将内容替换为以下内容:

 

rem ---------------------------------------------------------------------------
rem Set CLASSPATH and Java options
rem
rem $Id: setclasspath.bat 355227 2005-12-08 21:44:16Z keith $
rem ---------------------------------------------------------------------------

if not "%BASEDIR%" == "" goto gotBasedir
echo The BASEDIR environment variable is not defined
echo This environment variable is needed to run this program
goto exit
:gotBasedir
if exist "%BASEDIR%\bin\setclasspath.bat" goto okBasedir
echo The BASEDIR environment variable is not defined correctly
echo This environment variable is needed to run this program
goto exit
:okBasedir

rem Set the default -Djava.endorsed.dirs argument
set JAVA_ENDORSED_DIRS=%BASEDIR%\common\endorsed

rem Set standard CLASSPATH
rem Note that there are no quotes as we do not want to introduce random
rem quotes into the CLASSPATH
set CLASSPATH=E:\dev\java\jdk1.5.0\lib\tools.jar

rem Set standard command for invoking Java.
rem Note that NT requires a window name argument when using start.
rem Also note the quoting as JAVA_HOME may contain spaces.
set _RUNJAVA="E:\dev\java\jdk1.5.0\bin\java"
set _RUNJAVAW="E:\dev\java\jdk1.5.0\bin\javaw"
set _RUNJDB="E:\dev\java\jdk1.5.0\bin\jdb"
set _RUNJAVAC="E:\dev\java\jdk1.5.0\bin\javac"

goto end

:exit
exit /b 1

:end

 

而tomcat启动时,会这样调用:start.bat -> catalina.bat -> setclasspath.bat

 

---------------------------------------------

 

暂时就这些。

分享到:
评论

相关推荐

    tomcat6 好东西啊

    Apache Tomcat 6 是一款广泛使用的开源应用服务器,专门用于部署和运行Java Servlets和JavaServer Pages(JSP)。这个版本在当时是Tomcat服务器的一个重要里程碑,它提供了许多改进和增强,使得开发者和管理员都能...

    android 从tomcat服务器下载东西Demo

    在这个“android从tomcat服务器下载东西Demo”中,我们将探讨如何实现这样一个功能,特别是针对下载MP3资源的情况。 首先,Android应用需要获取到服务器上的文件URL。Tomcat是一个流行的Java Web服务器,它可以托管...

    Tomcat监控工具Probe,支持tomcat6-7-8-9.zip

    Tomcat中保存了一些用户权限,也就是角色,比如admin、Tomcat等。用户还可以自定义,通过""来注册一个角色。它只有rolename一个属性,通过这个属性可以把用户的权限进行分配。 (2)User 这个数据项中包含了...

    tomcat集群session共享配置

    当使用nginx反向代理时,如果配置的权衡策略是ip_hash,而ip_hash是根据ip来维持session的,这个就是会话保持。 在使用此方案时,会有一个问题,就是在调用有异步回调方法的接口时,发出请求的服务器和接到回调的...

    Tomcat 不显示详细日志的问题

    但是,在某些情况下,Tomcat 的详细错误日志可能会消失,只报一个万恶的 Context [] startup failed due to previous errors,却找不到 previous errors 具体是啥东西。这篇文章将为您介绍解决该问题的方法。 问题...

    tomcat高性能配置文件

    Tomcat高性能配置文件,有需要的可以下载,非常不错的东西。

    便携式eclipse+apache-tomcat配置

    把这个压缩包下载解压后,直接点击eclipse-jee-neon-3-win32-x86_64\eclipse\eclipse.exe,弹出界面选择需要的形式后即可使用,无需另外配置任何东西。如果需要配置服务器,可使用解压后的apache-tomcat-7.0.59.zip,...

    在tomcat的catalina.sh文件中添加了jconsole检测内存配置

    4. `server.xml`文件在Tomcat配置中的作用,特别是与JMX安全配置相关部分。 理解并掌握这些知识点对于优化和监控Tomcat服务器的运行性能至关重要。在实际操作中,应根据应用的需求和服务器资源状况灵活调整这些配置...

    最新版linux apache-tomcat-10.0.10.tar.gz

    8. **安全和优化**:生产环境中,你需要考虑安全性,如设置防火墙规则,限制远程访问,以及调整Tomcat配置以优化性能。 9. **更新和维护**:当新的Tomcat版本发布时,重复上述过程,但先备份现有的Tomcat目录,...

    tomcat6.0.14

    在本文中,我们将深入探讨Tomcat 6.0.14及其关键特性、安装与配置、以及如何在实际开发环境中部署Web应用。 首先,Tomcat作为轻量级的应用服务器,以其小巧、快速和易于管理的特点深受开发者喜爱。Tomcat 6.0.14在...

    apache-tomcat-7.0.82

    Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现...

    apache-tomcat-7.0.55

    在深入探讨Apache Tomcat 7.0.55之前,了解一些基本概念是很重要的。Java Servlet是一种Java API,用于扩展Web服务器的功能,使得服务器能够处理动态内容。JavaServer Pages(JSP)则是一种基于组件的Web开发技术,...

    jakarta-tomcat-5.0.28.rar

    当你提到"把webapp下的东西清空",这意味着移除了所有已部署的应用程序,使得Tomcat服务器处于一个干净的状态,没有预装任何应用。这可能是为了准备部署新的应用,或者解决与现有应用相关的冲突或问题。 2. **conf\...

    本地同时部署两个tomcat需要修改的内容

    1. **端口配置**:每个Tomcat实例都需要有自己的独立端口,以避免冲突。默认情况下,Tomcat使用8080端口作为HTTP服务端口,8443端口为HTTPS服务端口。对于第二个Tomcat实例,你需要修改`conf/server.xml`文件中的...

    tomcat 东西哦

    - `conf`目录包含了Tomcat的主要配置文件,如`server.xml`定义了服务器的全局配置,包括端口设置、Context配置等。 - `webapps`目录是默认的应用程序部署位置,将WAR文件或解压后的应用目录放在此处,Tomcat会自动...

    apache-tomcat-7.0.56.zip

    描述中的"好东西"可能意味着用户认为这个版本的Tomcat是可靠且高效的,可能因为它在他们的环境中运行良好或者满足了他们的需求。 解压"apache-tomcat-7.0.56.zip"后,你会看到以下主要文件和目录: 1. `bin`目录:...

    解析Tomcat下应用JMS开发技巧

    "解析Tomcat下应用JMS开发技巧" 本篇文章主要讲述了在Tomcat下应用JMS开发的技巧和实现方法。...本篇文章提供了在Tomcat下应用JMS的详细实现方法和配置步骤,对于开发者来说是一个非常有用的参考资料。

    apache-tomcat-8.5.42.zip

    这个版本是目前我们用的相对稳定的一个版本,里面优化了好多东西,官网也可以下载,为了方便我这里就单独上传一个自己配置;下载使用时记得修改下startup.bat文件,里面我单独指定了tomcat路径和jdk版本。

Global site tag (gtag.js) - Google Analytics