【问题标题】:Tomcat URIEncoding="UTF-8" in eclipse tomcat setting pageeclipse Tomcat设置页面中的Tomcat URIEncoding="UTF-8"
【发布时间】:2017-03-23 03:10:23
【问题描述】:

我有 Eclipse neon,它与 Apache Tomcat 7 一起正常工作,现在我想为 tomcat 的连接器设置 URIEncoding="UTF-8"。但是eclipse每次发布项目都会重写server.xml文件,删除我的配置。

我想找到一种在 Eclipse Tomcat 设置页面中设置 URIEncoding="UTF-8" 的方法。在常用选项卡中的启动配置(在tomcat设置页面)中有一个选项作为编码,我将其设置为UTF-8,但它也不起作用。

提前致谢。

【问题讨论】:

    标签: java eclipse tomcat utf-8 uriencoding


    【解决方案1】:

    这是编码大小写的完整句子。

    <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"  redirectPort="8443"  URIEncoding="UTF-8" />
    

    但是是的,我认为您的问题与这句话无关,因为它看起来是正确的。我有一种替代方法可以防止在重新启动时不覆盖您的 server.xml 文件。您可以在 eclipse 工作区中的 Server project/folder 内编辑相同的编码配置设置。

    所以当你一次又一次地运行时,你的设置永远不会被覆盖。

    【讨论】:

    • 也谢谢你,但由于@Umais 的答案更简单,我将其标记为正确答案。再次感谢
    • 是的,欢迎,我只是解释你的细节,注意他的回答比我晚。
    • URIEncoding="UTF-8"
    【解决方案2】:

    在 {workspace}/Servers 中,您会发现每个 Tomcat 配置的文件夹,其中包含多个配置文件,包括 server.xml。然后您可以在此处直接编辑文件。

    将更改考虑在内重新启动 Eclipse。

    【讨论】:

      猜你喜欢
      • 2016-03-28
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 1970-01-01
      • 2017-07-30
      • 1970-01-01
      • 2014-10-06
      • 2011-09-04
      相关资源
      最近更新 更多