Tomcat Manager 上传 war 包大小的限制

网上基本上都是让修改 tomcat 配置 server.xml 文件中的 Connector 节,包括 chatGPT 也是这个建议,其实是不对的。也就是说下面的配置是无效的:

XML 复制代码
<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="600000"
           redirectPort="8443"
           maxPostSize="0"
           maxSwallowSize="-1" />

正确的配置是在 manager 项目下的 WEB-INF 文件夹下配置 web.xml 文件,修改配置如下:

XML 复制代码
<multipart-config>
      <!-- -1 MiB max 不限制大小-->
      <max-file-size>-1</max-file-size>
      <max-request-size>-1</max-request-size>
      <file-size-threshold>0</file-size-threshold>
</multipart-config>

manager 默认限制 50 m,超过这个大小会引发异常。

相关推荐
学编程就要猛2 分钟前
Spring AI Alibaba(上)
java·人工智能·spring·springaialibaba
imDwAaY15 分钟前
Spring Boot的核心配置文件一览及其加载顺序
java·spring boot·后端
zhangx1234_17 分钟前
javaEE 多线程1
java·linux·服务器
鬼手点金22 分钟前
opencode-crawl4ai使用建议
java·开发语言·人工智能·python·机器学习
专业程序开发源36 分钟前
springboot校园志愿者管理系统28562-计算机课程设计、毕业设计
java·spring boot·后端·python·django·php·课程设计
thefool11226640 分钟前
多线程 2
java
daidaidaiyu10 小时前
ThingsBoard 集群的核心逻辑源码分析
java
我可能是个假开发11 小时前
FTP Unicode 文件名导致 `550` 的问题分析与解决方案
java·开发语言·spring
caoerzhong11 小时前
中小企业上 WMS 该先上哪几块:JeeWMS 开源 Java 仓库管理系统的分批上线清单
java·python·开源
【JAVA】玩家12 小时前
Spring核心原理全解析:从零到生产实战
java·后端·spring