Eclipse启动Tomcat时server.xml文件自动被还原问题如何解决?
特不靠谱 2023-11-02 12:42:10 939人已围观
我在tomcat的server.xml文件 <Connector port="80" 节点中加入 maxPostSize=20971520(为20M,所以单位是M)来解决前端往后端发送大量内容时POST参数为空的问题,但是每次在eclipse中启动tomcat就会被还原。
配置好参数,如下图:
启动eclipse中的tomcat
server.xml被重置提示:
在这里是否同意都会被重置还原,为什么会还原?
原来Tomcat服务器在Eclipse中启动时,会自动发布Eclipse中部署的项目,因此它会创建一个新的server.xml文件覆盖原来默认的server.xml文件。
解决方法一:设置Ecplise,取消掉自动发布功能。
依次选择 Window-Preferences-Server-Launching,取消Automatically publish wen starting servers,点击OK,搞定
解决方法二:修改Ecplise项目中Server>Tomcat v7.0 Server at localhost-config>server.xml
里面也有server.xml,替换成你修改后的文件。Tomcat重新发布时会用这里的配置文件覆盖Tomcat下的conf下的文件。
分享到:
编辑发布时间:2023-11-02 12:42:10