乱码问题,这里说的是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
---------------------------------------------
暂时就这些。
分享到:
相关推荐
Apache Tomcat 6 是一款广泛使用的开源应用服务器,专门用于部署和运行Java Servlets和JavaServer Pages(JSP)。这个版本在当时是Tomcat服务器的一个重要里程碑,它提供了许多改进和增强,使得开发者和管理员都能...
在这个“android从tomcat服务器下载东西Demo”中,我们将探讨如何实现这样一个功能,特别是针对下载MP3资源的情况。 首先,Android应用需要获取到服务器上的文件URL。Tomcat是一个流行的Java Web服务器,它可以托管...
Tomcat中保存了一些用户权限,也就是角色,比如admin、Tomcat等。用户还可以自定义,通过""来注册一个角色。它只有rolename一个属性,通过这个属性可以把用户的权限进行分配。 (2)User 这个数据项中包含了...
当使用nginx反向代理时,如果配置的权衡策略是ip_hash,而ip_hash是根据ip来维持session的,这个就是会话保持。 在使用此方案时,会有一个问题,就是在调用有异步回调方法的接口时,发出请求的服务器和接到回调的...
但是,在某些情况下,Tomcat 的详细错误日志可能会消失,只报一个万恶的 Context [] startup failed due to previous errors,却找不到 previous errors 具体是啥东西。这篇文章将为您介绍解决该问题的方法。 问题...
Tomcat高性能配置文件,有需要的可以下载,非常不错的东西。
把这个压缩包下载解压后,直接点击eclipse-jee-neon-3-win32-x86_64\eclipse\eclipse.exe,弹出界面选择需要的形式后即可使用,无需另外配置任何东西。如果需要配置服务器,可使用解压后的apache-tomcat-7.0.59.zip,...
4. `server.xml`文件在Tomcat配置中的作用,特别是与JMX安全配置相关部分。 理解并掌握这些知识点对于优化和监控Tomcat服务器的运行性能至关重要。在实际操作中,应根据应用的需求和服务器资源状况灵活调整这些配置...
8. **安全和优化**:生产环境中,你需要考虑安全性,如设置防火墙规则,限制远程访问,以及调整Tomcat配置以优化性能。 9. **更新和维护**:当新的Tomcat版本发布时,重复上述过程,但先备份现有的Tomcat目录,...
在本文中,我们将深入探讨Tomcat 6.0.14及其关键特性、安装与配置、以及如何在实际开发环境中部署Web应用。 首先,Tomcat作为轻量级的应用服务器,以其小巧、快速和易于管理的特点深受开发者喜爱。Tomcat 6.0.14在...
Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache,Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现...
在深入探讨Apache Tomcat 7.0.55之前,了解一些基本概念是很重要的。Java Servlet是一种Java API,用于扩展Web服务器的功能,使得服务器能够处理动态内容。JavaServer Pages(JSP)则是一种基于组件的Web开发技术,...
当你提到"把webapp下的东西清空",这意味着移除了所有已部署的应用程序,使得Tomcat服务器处于一个干净的状态,没有预装任何应用。这可能是为了准备部署新的应用,或者解决与现有应用相关的冲突或问题。 2. **conf\...
1. **端口配置**:每个Tomcat实例都需要有自己的独立端口,以避免冲突。默认情况下,Tomcat使用8080端口作为HTTP服务端口,8443端口为HTTPS服务端口。对于第二个Tomcat实例,你需要修改`conf/server.xml`文件中的...
- `conf`目录包含了Tomcat的主要配置文件,如`server.xml`定义了服务器的全局配置,包括端口设置、Context配置等。 - `webapps`目录是默认的应用程序部署位置,将WAR文件或解压后的应用目录放在此处,Tomcat会自动...
描述中的"好东西"可能意味着用户认为这个版本的Tomcat是可靠且高效的,可能因为它在他们的环境中运行良好或者满足了他们的需求。 解压"apache-tomcat-7.0.56.zip"后,你会看到以下主要文件和目录: 1. `bin`目录:...
"解析Tomcat下应用JMS开发技巧" 本篇文章主要讲述了在Tomcat下应用JMS开发的技巧和实现方法。...本篇文章提供了在Tomcat下应用JMS的详细实现方法和配置步骤,对于开发者来说是一个非常有用的参考资料。
这个版本是目前我们用的相对稳定的一个版本,里面优化了好多东西,官网也可以下载,为了方便我这里就单独上传一个自己配置;下载使用时记得修改下startup.bat文件,里面我单独指定了tomcat路径和jdk版本。