tomcat8相关内容
我正在将 Web 应用程序 (WAR) 部署到 Tomcat 8 Web 容器. WAR 在“/WEB-INF/lib"目录中包含以下 jTDS JDBC 驱动程序: (文件为:jtds-1.3.1.jar). 这是在META-INF/context.xml中定义资源的方式: 在我的代码中,我获得了 javax.sql.DataSource 正常方式: InitialCo
..
我们需要将请求和响应的tomcat 8容器字符编码设置为UTF-8而不是ISO-8859-1,相同的设置是什么我们尝试如下设置,https://wiki.apache.org/tomcat/FAQ/CharacterEncoding#Q1 但这需要创建过滤器等.有没有什么优雅的方法可以让我们更改一些配置集以使其适用于容器级别 解决方案 Tomcat 8+ 捆绑了一个过滤器来设置字符编
..
我有以下格式的请求网址 http://hostname:port/path¶m1={"vars":[{"a":"val1","b":"^"},{"c":"val2","d":"^"}]}¶m2=Value3|95|3%20-%206%20个月 我按照这个更改了 catalina.propertiesstackoverflow 问题 . 但根据 tomcat 文档 tomc
..
当我在多服务器 Apache Tomcat 8 环境中部署我的应用程序时,我得到了堆栈跟踪.我经常收到这个错误,它似乎阻塞了 tomcat 线程: INFO [http-nio-80-exec-4461] org.apache.coyote.http11.AbstractHttp11Processor.process 解析 HTTP 请求头时出错注意:进一步发生的 HTTP 标头解析错误将在 D
..
Tomcat 10 最近问世,并试图简单地部署应用程序.由于使用 javax.* 包命名空间的 Java EE 8 和使用 jakarta.* 命名空间的 Tomcat 10 使用 Java EE 9,因此很难从 tomcat 9 迁移到 10.有什么方法或工具可以做到这一点?我认为这对于 tomcat 7/8 也是一样的. 解决方案 有一个专门用于此目的的工具,您可以找到 此处.虽然正在
..
在 Java 8 中使用 Tomcat 8.0.15 我需要先加载某个 WebApp,所以我将以下内容放入我的 server.xml 中: MyCustomHost 如下所示: public class MyCustomHost extends StandardHost
..
我正在尝试部署 THREDDS 数据服务器 (TDS) (http://www.unidata.ucar.edu/software/thredds/current/tds/tutorial/GettingStarted.html) 作为 tomcat 8 中的 WAR 文件,这应该是微不足道的.但是在部署时,我在 Webapps 管理器中收到一条错误消息: 失败 - 上下文路径/thredds
..
我想在 linux 中的同一个 tomcat 服务器 -8.5.34 上设置 2 个 jenkins.我下载了 https://get.jenkins.io/war-stable/latest/jenkins.war 并作为 jen-dev 和 jen-qa 放在 tomcat 的 webapps 文件夹中 但是,对于两个 Jenkins,我想使用不同的 Jenkins 家位置: JENK
..
我在 Windows 10 中使用 Tomcat8.exe 时遇到这种奇怪的情况. 我在Windows系统环境中定义的JAVA_HOME环境变量指向JDK 1.8路径: JAVA_HOME=C:\Program Files\Java\jdk1.8.0_65 当我运行“C:\Program Files\Apache Software Foundation\Tomcat 8.0\bin\To
..
我正在尝试学习 Spring,但我不了解 Tomcat 日志.这是我得到的日志.我试图在这里搜索,但不幸的是,大多数人认为 web.xml 可能有错字,但不幸的是找不到任何东西. 信息:启动 Servlet 引擎:Apache Tomcat/8.5.162018 年 1 月 8 日上午 11:45:25 org.apache.catalina.core.ContainerBase startIn
..
每个升级Spring 5的教程都要求tomcat 8.5+,但没有详细说明.我要升级的应用程序不应作为带有嵌入式 Web 服务器的独立应用程序运行,而是部署在 tomcat 6 上,由于多种原因我们无法升级. 解决方案 正如@procrastinate_later 指出的那样,Spring 5 实际上需要 Servlet 3.1(和 Tomcat 8.5.x). Spring 5 最
..
我正在将嵌入式 tomcat 7 项目迁移到 tomcat 8.0.20 的最新版本编译项目时,我收到编译错误,说找不到 org.apache.naming.resources 包.我也检查了 Tomcat API 文档.那里似乎不存在该包. 那个包是从 tomcat 8 中删除的吗?如果是这样,替代方案是什么? 我找不到任何消息来源说它已被删除或弃用. 附言我正在使用 DirC
..
我想知道tomcat连接器的connectionTimeout和keepAliveTimeout属性之间的关系是什么.它们是否应该设置为相同的值(因为它是默认值)? keepAliveTimeout 小于 connectionTimeout 有什么影响? 谢谢 解决方案 connectionTimeout 定义了 Tomcat 在客户端连接后等待客户端请求的时间. kee
..
由于 Tomcat 8.0 已经结束,我想将我的应用程序直接升级到 Tomcat 9. 当我将基于 Java 的应用程序从本地部署到我的服务器时,我有一个覆盖 server.xml 的脚本.我将服务器升级到了 tomcat 9 并尝试将我的应用程序放在那里,但在尝试启动它时出现错误. org.apache.tomcat.util.digester.Digester.startElement
..
我们在 Windows 上运行 Tomcat8,由于 Windows 锁定了属性的 jar,重新部署应用程序有时会失败. 我发现这个文档说你必须将 AntiResourceLocking 属性添加到 Context 元素:Apache Tomcat 8 配置参考 我们所有的服务器都是使用脚本构建的,因此在 server.xml 中执行此操作应该没有问题(如果有效?):
..
我在这里阅读了许多类似的问题,但无论我做什么,我都无法登录管理器应用程序.我做了什么. 1.我通过添加 编辑了tomcat-users.xml
..
我安装了 Tomcat-8.0.44 并在 webapps 文件夹中放置了一个名为 bimserver.war 的 war 文件.但是当我运行 startup.bat 例程时,我得到了两个 Severe Log 信息: 24-May-2017 01:15:53.065 SEVERE [localhost-startStop-1] org.apache.catalina.core.Standard
..
有人知道如何在Tomcat 8上增加JVM吗?因为从之前的版本改了,我用下面的参数改成Tomcat/bin/catalina文件: set LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties" -Xms1024M -Xmx2048M 但是对于 Tomcat 8 不再工作了
..
我想了解在 tomcat 中如何处理 websocket 升级请求?它是通过过滤器还是 servlet 完成的?TOmcat-8 如何处理 ws 升级请求. 谢谢, 阿努伊 解决方案 Tomcat 使用过滤器查找 HTTP 升级请求,该请求启动 WebSocket 连接,并在看到时将其传递给适当的处理程序. 过滤器是使用 ServletContainerInitializer
..
我正在使用 Tomcat 8 中的 JSR-356 WebSocket 支持来驱动我正在处理的应用程序.到目前为止,看起来所有消息都在单个线程中处理.虽然我理解这背后的原因 - 以及为什么以这种方式实现 websocket,但有没有办法使用 ExecutorService 来处理传入的消息(无需在我的代码中创建 ExecutorService)? 这将允许具有 1 个(或仅几个)网络选择器线程(
..