使用此标记来解决有关Apache Tomcat(或简称Tomcat,以前也称为Jakarta Tomcat)的问题,它是由Apache Software Foundation(ASF)开发的开源Servlet容器。大多数问题还应包括指定操作系统的标记。
远程访问 Tomcat 9 下运行的 Web 应用程序且 Keycloak 身份验证不起作用
我有两个设置。 第一个在虚拟机上安装了 Keycloak 实例,在我的本地笔记本电脑上安装了 Tomcat 实例。当我启动 Tomcat 并尝试使用 http://127.0.0.1:8080/
Java、Jakarta EE:任何有关 JSON 的问题,请应用此
`jakarta.servlet.ServletException:jakarta.json.JsonException:找不到提供程序org.eclipse.parsson.JsonProviderImpl 验证 JSON 是否依赖 ecies已安装。在 Intellij 中的初始应用程序配置中
我正在尝试将 Apache 配置为以不同方式处理应用程序的某些端点。 我需要 /api、/appname 和 /admin 转发到同一主机上的单独 Tomcat 实例,显然
《Tomcat: The Definitive Guide (2nd Edition)》一书,O'Reilly,Jason Brittain 提供了一个 Tomcat 过滤器(和一个阀门)来过滤掉来自 HTTP 请求的不良用户输入,以帮助避免恶意攻击....
使用 Spring 以非 root 用户身份在端口 80 上启动 bootRun 进程
我正在尝试以非 root 用户身份使用端口 80,并且我已经看到了有关使用 IP 表的讨论,但我想使用 tomcat 配置文件来修改这些绑定。有一个...
我正在将我的 Spring 应用程序引导到 Spring Boot,但遇到的问题是嵌入式 tomcat 没有渲染 jsp 文件,而是下载文件。 我已经用谷歌搜索并尝试过
SpringBoot 应用程序中的线程计数每天午夜都会出现异常峰值
应用程序上下文:我们目前正在部署一个基于 spring-boot:3.2.0 的应用程序,其中涉及使用 spring-boot-starter-web 向客户端公开基于 REST 的 API,并与我们的数据集成...
启动Tomcat:文件名、目录名或卷标语法不正确。按 Enter 或 Esc 退出
使用 我已经将 Tomcat 8(忽略图片上的 10.1.7,一旦它与 Java 8 不兼容)作为 Windows 服务安装到我的计算机中,当我启动时,会创建一个新控制台,并显示消息:
Docker 中的 Tomcat V9:无法访问 localhost:8080/manager/html
我想在 Compose 环境中将我的 Java Servlet 应用程序(大学项目)部署为 Docker 容器。但我在根路由上得到了 404。甚至路由“localhost:8080/manager/h...
我正在尝试使用 HTTP 重定向规则将 URL 重定向到附加版本。我想从 /test/go 重定向到 /test/go/#/XXXXX,其中 XXXXX 是反向代理服务器中的随机页面名称。 ...
我们遇到了一个问题,从 gradle 构建的 war 无法加载到 tomcat,因为特定于签名 Jar 的安全异常。堆栈跟踪没有显示哪个 jar 导致了问题...
无法从嵌入 tomcat 的类加载器层次结构中扫描 [file:/.m2/repository/xalan/xalan/]
我在使用嵌入式 tomcat 启动应用程序时遇到问题,我正在使用最新版本的 eclipse (2021-12),并且在删除存储库后尝试了“mvn clean install”。 我什至
目前,我们提供由Apache Web和Tomcat Was组成的服务。 我想使用Spring Cloud Gateway,但我想保留现有客户使用的url地址&l...
如何在 IntelliJ IDE 中为同一应用程序运行多个 Tomcat 服务器
我必须在我的 Mac 上运行 12 个 tomcat 服务器实例才能进行 POC。我最初将相同的 SpringBoot 源代码复制到多个目录并在 IntelliJ 中运行它们。 有没有办法运行所有实例...
我正在尝试使用 Apache CXF 并从 Maven 原型:org.apache.cxf.archetype 开始创建一个 SOAP java First Web 服务。我的应用程序服务器是标准的 Apache Tomcat v10.0。 pom.xml: <
带有 spring 的嵌入式 Ignite 从不调用自定义 SegmentationResolver
我尝试在嵌入 tomcat web 应用程序的 Ignite 集群中管理网络分段。我创建了一个自定义的分段解析器来 ping 数据库服务器。 所以我用 spring con 配置 Ignite...
我的目标是设置 Tomcat 10 的 SSL 配置。这就是我的设置的样子。 我的目标是设置 Tomcat 10 的 SSL 配置。这就是我的设置的样子。 <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" minSpareThreads="25" SSLEnabled="true" sslEnabledProtocols="TLSv1.2" scheme="https" secure="true" enableLookups="false" disableUploadTimeout="true" acceptCount="400" URIEncoding="UTF-8" clientAuth="false" defaultSSLHostConfigName="abx.io" SSLCertificateFile="conf/cert_abx/cert.pem" SSLCertificateKeyFile="conf/cert_abx/privkey.pem" connectionTimeout="20000"> <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol"/> <SSLHostConfig hostName="abx.io" ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE> TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA"> <Certificate certificateFile="conf/cert_abx/cert.pem" certificateKeyFile="conf/cert_abx/privkey.pem" certificateChainFile="conf/cert_abx/chain.pem"/> </SSLHostConfig> </Connector> 但是,我收到错误ERR_SSL_VERSION_OR_CIPHER_MISMATCH, The client and server don't support a common SSL protocol version or cipher suite.此外,我尝试将协议更改为org.apache.coyote.http11.Http11AprProtocol,但这似乎不适用于当前的tomcat-10服务器。 配置中的某些属性在 Tomcat 10 中不再使用 例如:“sslEnabledProtocols”在 Tomcat 9 中被废弃,并从 Tomcat 10 中删除,而应使用“protocols”属性。 尝试使用以下配置并再次检查。 <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" minSpareThreads="25" SSLEnabled="true" scheme="https" secure="true" enableLookups="false" disableUploadTimeout="true" acceptCount="400" URIEncoding="UTF-8" clientAuth="false" defaultSSLHostConfigName="abx.io" connectionTimeout="20000"> <UpgradeProtocol className="org.apache.coyote.http2.Http2Protocol"/> <SSLHostConfig hostName="abx.io" protocols="TLSv1.2" ciphers="TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE,TLS_RSA_WITH_AES_128_CBC_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA256,TLS_RSA_WITH_AES_256_CBC_SHA,SSL_RSA_WITH_RC4_128_SHA"> <Certificate certificateFile="conf/cert_abx/cert.pem" certificateKeyFile="conf/cert_abx/privkey.pem" certificateChainFile="conf/cert_abx/chain.pem"/> </SSLHostConfig> </Connector>
创建带有 Bootstrap 和 Tomcat Embedded 且 Java SE 8 未运行的 Web 应用程序
我正在关注这个 Oracle 教程 http://www.oracle.com/webfolder/technetwork/tutorials/obe/java/basic_app_embedded_tomcat/basic_app-tomcat-embedded.html 我已经下载了包含...的 zip
限制Tomcat web.xml等WEB-INF下的资源用户访问
我的(客户)机器上有一个多 Tomcat 设置。这是 Spring Hibernate 设置。它是由迄今为止一直在管理它的其他供应商移交给我的客户的。 里面有一些设置...
多个Web应用程序使用相同的jvm在同一个tomcat上运行。有时,一个存在内存泄漏的Web应用程序会导致整个jvm崩溃并影响其他Web应用程序。有什么建议如何隔离该...