tomcat 相关问题

使用此标记来解决有关Apache Tomcat(或简称Tomcat,以前也称为Jakarta Tomcat)的问题,它是由Apache Software Foundation(ASF)开发的开源Servlet容器。大多数问题还应包括指定操作系统的标记。

加密tomcat密钥库密码

tomcat server.xml 中是否有加密 keystorePass 值的选项? 我不希望它是纯文本

回答 4 投票 0

Tomcat 9 响应慢

我有一个Web应用程序(jsp),它在Tomcat 8.0.46上运行良好一年多了。几周前,我们升级到 Tomcat 9.0.10,升级几天后,tomcat 响应为 ...

回答 1 投票 0

无法打开 JPA EntityManager 进行事务;嵌套异常是 org.hibernate.exception.JDBCConnectionException

我有一个 Spring Boot 项目。我在Intellij IDE上运行是没问题的。我没有收到任何错误。当我部署到 tomcat 服务器时,它正在运行,但是当我尝试连接数据库时,出现错误。错误

回答 1 投票 0

Spring Boot应用程序显示没有错误,但tomcat未初始化且application.properties未使用

我使用Spring Initializr创建了一个新项目,并使用Intellij IDEA版本2020.3.2 ide打开它。 maven安装了pom.xml文件中的所有依赖项后,我运行了

回答 0 投票 0

无法在AWS中使用JDBC访问RDS

我发现使用 JDBC 连接连接到 RDS 很困难,我能够通过 MYSQL 工作台进行连接,我在运行 tomcat 的 WS 中部署了我的 WAR 文件,这个 WAR 文件有我的 JDBCcode

回答 1 投票 0

在 Ubuntu (21.20) 中启动 tomcat 失败

我刚刚在Ubuntu上安装了tomcat,最初Jenkins被设置为在端口8080上运行;然后在安装tomcat之后,就在我测试运行tomcat之前,注意到它也在使用端口8080。然后我就去了

回答 1 投票 0

Spring boot docker 仅在 8080 上运行?

我已经在docker上部署了我的spring boot应用程序,但是当我尝试运行它时,它只在8080端口上运行,而不是在任何其他端口上运行,即从日志中的3000端口我可以推断出它有一些东西......

回答 2 投票 0

spring认证有什么问题?

我升级到Spring 5/6,在tomcat上运行,配置了安全、登录、重定向、失败页面,似乎总是在登录后转发到页面,但从不调用成功,因为我将日志放入...

回答 1 投票 0

Jakarta Faces 3:JSF 标签未转换为 HTML 标签[重复]

我已经在IntelliJ Idea Ultimate(Maven)中为Java Enterprises的大学项目建立了一个项目,并且还可以在浏览器中输出index.xhtml(通过Tomcat 8.5.87)。我正在使用

回答 1 投票 0

Fluentbit 与 Tomcat 日志

我正在使用 Fluent-bit 版本 1.4.6,我正在尝试从 tomcat/logs 文件夹收集日志,但我收到: [error] [input:tail:tail.0]读取错误,检查权限 日志中的这些文件...

回答 3 投票 0

tomcat 休息后端 Angular 前端邮递员

我在使用带有角度前端的 tomcat POST 服务时遇到问题。我对 Angular 还很陌生。 我的环境 雄猫9.0 JDK 17 具有独立组件的 Angular 17 javax.ws.rs框架 呃...

回答 1 投票 0

Lucee IIS10 - Tomcat 8.5 BonCodeAJP 连接器 - 通用连接器通信错误

我有一个 Windows 2016 64 位服务器安装,运行 Lucee 5.3.1.102 和 Tomcat/8.5.35 以及 BonCodeAJP 连接器。 总的来说,一切都运行顺利,网站平均有 60 万之间...

回答 2 投票 0

Java 和 Xerces:找不到属性 XMLConstants.ACCESS_EXTERNAL_DTD

我在这个博客上查找了类似的帖子,但找不到我的问题的答案,所以我决定寻求帮助。 我用 Java 编写了这个简单的函数: public void open(InputStream stream) 抛出

回答 5 投票 0

Tomcat 在从 Google OAuth 2.0 API 重定向后创建一个新会话。为什么?

我正在 Tomcat 中实现 Google 的 OpenID Connect (OAuth 2.0)。 第一步是 创建防伪状态令牌 我这样做了,并认为我可以将其存储为 Tomcat 中的属性

回答 1 投票 0

Jenkins 身份文件无法访问

我对 Jenkins 和 DevOps 总体来说是新手。我正在尝试学习将 war 文件部署到在亚马逊 EC2 实例上运行的 Tomcat 9.xx 上。可以通过浏览器访问Tomcat 我有以下

回答 1 投票 0

对 Java Web 应用程序进行 Docker 化并包含知识库的问题

我在对包含知识库的 Java Web 应用程序进行 Docker 化时遇到问题。知识库存储在我的项目根目录的knowledge-repo文件夹中...

回答 1 投票 0

Web 项目在 Tomcat 上运行,但在 jboss 6 上部署失败

我正在部署一个在tomcat上运行良好的war,但我无法将它部署在jboss上。 18:05:26,638 错误 [org.jboss.msc.service.fail](MSC 服务线程 1-2)MSC000001:无法启动服务 jb...

回答 1 投票 0

IntelliJ Idea Spring boot 应用程序在 Temp 中创建 tomcat 文件夹

我在 IntelliJ Idea 中遇到 Spring Boot 项目问题 - 每次我通过 IDE 启动项目时,Tomcat 都会在 appdata\local emp 中创建名为“tomcat.8080.X\work\Tomcat\localhost...”的新工作目录。

回答 1 投票 0

在 Tomcat 10 中部署 War 文件

我使用 Spring Boot 创建了一个简单的 Java 应用程序。然后创建了一个war文件。然后部署在本地tomcat 10中。一切运行正常。 但是当我部署到生产的tomcat中时

回答 2 投票 0

Tomcat SOLR 多核设置

我花了整个上午尝试在 Apache Tomcat 服务器下运行的 SOLR 安装上设置多个核心,但没有成功。我的 solr.xml 如下所示: 我花了整个上午尝试在 Apache Tomcat 服务器下运行的 SOLR 安装上设置多个核心,但没有成功。我的 solr.xml 看起来像这样: <solr persistent="false" sharedLib="lib"> <cores adminPath="/admin/cores"> <core name="core0" instanceDir="/multicore/core0"> <property name="dataDir" value="/multicore/core0/data" /> </core> <core name="core1" instanceDir="/multicore/core1"> <property name="dataDir" value="/multicore/core1/data" /> </core> </cores> </solr> 正确的目录结构是什么?我需要更改 solrconfig.xml 中的某些内容吗? 检查您的instanceDir值是否相对于-Dsolr.solr.home。如果 -Dsolr.solr.home 是“多核”,那么您的 instanceDir 应该只是“core0”。 如果将数据文件夹放在instanceDir中,则不必指定其路径: <?xml version='1.0' encoding='UTF-8'?> <solr persistent="true"> <cores adminPath="/admin/cores"> <core name="core0" instanceDir="core0" /> <core name="core1" instanceDir="core1" /> </cores> </solr> 您不必在 solrconfig.xml 中设置任何内容。但如果您需要独立于核心位置配置处理程序,则可以使用变量 ${solr.core.instanceDir}。 更新 要使用 Tomcat 设置 solr.solr.home 变量,请在启动 Tomcat 之前使用 JAVA_OPTS 环境变量: JAVA_OPTS="-Dsolr.solr.home=multicore" export JAVA_OPTS tomcat/bin/catalina.sh start 确保相对于工作目录正确设置“多核”。例如,如果 solr.solr.home='multicore',则必须从“multicore”所在的目录启动 Tomcat。 这有点晚了,但我刚刚发布了一篇博客文章,其中包含 Tomcat 上多核 SOLR 实例的说明,内容如下: 下载并安装32位/64位Windows服务 Tomcat 安装程序 在服务器上安装 Tomcat(无 这里有特别说明——只需运行安装并安装到任何地方 你希望) 通过访问 http://localhost:8080 验证 Tomcat 的安装 编辑 Tomcat conf/server.xml 并将 URIEncoding="UTF-8" 添加到 元素如下所示 下载 SOLR 来自此处找到的镜像之一(下载了 apache-solr-1.4.1.zip 包)并解压包 创建SOLR目录 将由(在我的例子中我使用 e:\inetpub\solr)托管 复制 将 example\solr 目录的内容添加到您的 SOLR 主机目录(在我的例子中为 e:\inetpub\solr) 创建 您的每个核心的 SOLR 主机目录下的目录 希望创建(我为每个我想要的核心创建了十几个文件夹 在 e:\inetpub\solr 目录中创建。目录 包括 en-US、en-CA、en-GB 等) 复制 solr.xml 文件来自 example\multicore 目录并将其粘贴到您的 SOLR 主机目录(在我的示例中为 e:\inetpub\solr) 编辑 solr.xml 文件包含每个的信息 您创建的核心的数量(如果您在主机下创建了一个文件夹) 名为 en-US 的核心,然后在 solr.xml 文件中的 元素: ) 停止 Tomcat 服务 复制 *solr*.war 文件 解压后的SOLR包中的dist目录 到您的 Tomcat webapps 文件夹 重命名 *solr*.war 文件转换为 solr.war 在 Windows 任务栏右侧的通知区域中,右键单击 Apache Tomcat 7 图标并选择 配置 单击Java 选项卡并将以下内容添加到 Java Options 文本中 框:-Dsolr.solr.home=e:\inetpub\solr(更改 e:\inetpub\solr 到托管 SOLR 的任何位置) 单击 对话框中OK,然后启动Tomcat service 打开 conf\solrconfig.xml 文件 在您创建的每个核心下并更改 dataDir 元素指向特定的 目录。如果此步骤未完成,您的所有核心都会 对他们的数据使用相同的数据存储。 停止并 重新启动 Tomcat 服务 测试您的核心是否正在运行 通过从网络浏览器运行查询http://localhost:8080/solr/en-US/select?q=*:*(替换 “en-US”与您为核心之一命名的任何内容)

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.