eclipse下修改tomcat的URIEncoding为UTF-8

问题描述

开发中须要在URL中传输中文,因此要将tomcat中Http1.1端口中添加属性:URIEncoding="UTF-8"。可是我将“.metadata\.plugins\org.eclipse.wst.server.core”文件夹中的server.xml文件修改后,一旦在eclipse中从新发布项目,这个文件就被替换掉,个人修改就消失了。 tomcat

解决方案

所以,我猜测确定在每次eclipse发布时会将某个位置的配置文件替换掉“.metadata\.plugins\org.eclipse.wst.server.core”下的配置文件。 eclipse

我首先尝试将tomcat主程序下的server.xml修改后,在eclipse下从新发布项目,但生成的配置文件并无和tomcat主程序中的配置文件保持同步。结果代表,eclipse只是使用tomcat主程序中的可执行文件和库文件,并无使用tomcat主程序中的配置文件。 编码

打开在eclipse中建立的tomcat实例的属性对话框,并无设置URI编码的地方。 spa

还有一个地方能够设置tomcat,那就是<workspace>\Servers文件夹中的配置文件。我将该文件夹中的server.xml文件修改后,从新发布项目,生成的配置文件与该文件中的配置文件内容相同。由此可知,“.metadata\.plugins\org.eclipse.wst.server.core”中的配置文件是与“<workspace>\Servers”文件夹中的配置文件保持同步的。 server

相关文章
相关标签/搜索