gpt4 book ai didi

java - 添加maven依赖后,org.apache.catalina.filters.CSRF_NONCE错误信息

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:22:36 37 4
gpt4 key购买 nike

在tomcat7管理器中当我部署我的 war 文件时,出现此消息...

/manager/html/upload?org.apache.catalina.filters.CSRF_NONCE=11DD9FAE4DEB7F9DB7DC4FD9A308BEB7

我找不到为什么会出现此消息.. pz 帮助我

我的 pom.xml(我添加了 google api,但其他依赖项也出现同样的错误)

    <dependency>
<groupId>com.google.apis</groupId>
<artifactId>google-api-services-vision</artifactId>
<version>v1-rev24-1.22.0</version>
</dependency>


<build>
<defaultGoal>install</defaultGoal>

<directory>${basedir}/build</directory>
<sourceDirectory>${basedir}/src/main/java</sourceDirectory>

<outputDirectory>${basedir}/build/classes</outputDirectory>
<testSourceDirectory>${basedir}/src/test/java</testSourceDirectory>
<testOutputDirectory>${basedir}/build/test-classes</testOutputDirectory>
<finalName>${project.artifactId}-${project.version}</finalName>

<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/**</include>
</includes>
</resource>
<resource>
<directory>src/main/resources-${environment}</directory>
<includes>
<include>**/**</include>
</includes>
</resource>
</resources>

<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8080</port>
<path>/</path>
<systemProperties>
<JAVA_OPTS>-Dfile.encoding=UTF-8 -Xms2048M -Xmx2048M -XX:PermSize=128M -XX:MaxPermSize=128M</JAVA_OPTS>
</systemProperties>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.7</source>
<target>1.7</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.4</version>
<configuration>
<warSourceDirectory>webapp</warSourceDirectory>
<webXml>webapp/WEB-INF/web.xml</webXml>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>

最佳答案

我自己解决了这个问题。

问题的原因是 tomcat7 部署文件限制。

解决方案转到管理器应用程序的 web.xml(例如,它可能在/tomcat7/webapps/manager/WEB-INF/web.xml 下。增加最大文件大小和最大请求​​大小:

<multipart-config>
<!– 50MB max –>
<max-file-size>92428800</max-file-size>
<max-request-size>92428800</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>

关于java - 添加maven依赖后,org.apache.catalina.filters.CSRF_NONCE错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39772669/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com