问题标签 [tomcat10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
256 浏览

java - 部署到 Tomcat 10 后无法访问 Spring Boot 应用程序

我一直在尝试转换现有的 Springboot 应用程序以使其可部署到 Tomcat 10。它可以很好地部署到 Tocat 但是当我尝试像这样访问这里 http://localhost:8585/kantha/kantha/api/v1/items我得到 404 not found 错误。

如果我将它作为 Spring Boot 应用程序运行,它可以在 http://localhost:8787/kantha/api/v1/items 上按预期工作

我在开发人员工具和 catalina 日志中都没有收到任何错误。

这是我的申请文件



这是我的POM


我的网络初始化器


0 投票
1 回答
329 浏览

jakarta-ee - 与 Tomcat 10 一起使用时,OpenWebBeans 给出错误 java.lang.NoClassDefFoundError

我正在尝试将 OpenWebBeans 与 Tomcat 10 一起使用。我已按照此链接中给出的步骤进行操作。

当我使用 Weld 时,它工作正常。但是当我使用 OpenWebBeans 时,出现以下错误。

我的pom文件如下

这是我的 web.xml

这是我的 context.xml

我需要使用 OpenWebBeans 迁移到 jakarta 命名空间。任何帮助将不胜感激。

0 投票
1 回答
694 浏览

tomcat - Tomcat home directory environment variable

I'm currently editing the server.xml context paths and want to have a context path back to the original webapps directory. Is there an built in tomcat environment variable that points back to the tomcat installation directory like TOMCAT_HOME or something?

0 投票
1 回答
108 浏览

java - 如何安装 Java EE SDK?

我正在讨论大学的一章,我正在研究 servlet。这本书要求我复制一段代码并在cmd中运行。它不会在 cmd 中运行,并且这一章模糊地解释了我如何安装 Java EE。这是代码和错误:

错误:

0 投票
2 回答
3925 浏览

java - Tomcat 10.0.4 不加载带有 404 错误的 servlet(@WebServlet 类)

我的第一个 Web 应用程序有问题。我使用 IntelliJ 作为 IDE,使用 Tomcat 作为 Web 服务器。我尝试访问的每个 servlet 都会引发 404 错误。即使我复制了一些 youtube 教程,这似乎很有魅力。

表单中的按钮将我发送到:http://localhost:8080/IUBHQuiz/login

你能告诉我有什么问题吗?我快疯了。

登录.java

索引.jsp

web.xml

0 投票
1 回答
514 浏览

tomcat - 无法在 Windows 10 上将 Tomcat 10.0 作为窗口服务启动

无法从窗口服务以及 Monitor Tomcat 启动 Tomcat。

  • 操作系统 - Windows 10
  • Tomcat 版本 - 10.0
  • 爪哇 - 1.8

我们可以在哪里找到系统事件日志或者我们如何才能首次亮相为什么它没有启动

错误:

0 投票
0 回答
35 浏览

tomcat - 带有 SSL 的 Apache 上的 Tomcat mod_jk 适用于 HTTP,但 404 适用于 HTTPs

我有 Apache 服务器和 Tomcat 安装程序(在 Windows 上),配置如下:

阿帕奇(2.4)-> http:80, https:443
Tomcat(10)->http:8080, ajp: 8009

应用程序位于 tomcat 服务器中,因此我可以通过 tomcat http 端口访问(即)http://<server_ip>:8080/app

我也可以通过 http 上的 modjk 配置从 apache 访问它们(仅),
所以http://<server_ip>/app工作正常

除了:https://<server_ip>/app然后我得到一个 404 错误。

基本上,apache 处理 SSL,而到 tomcat 的流量保持未加密。

其他一些建议要求 OP 也将端口 80 Virtual 上的相同代理传递配置应用于端口 443 Virtual Host。

我该如何实现这一点或最好的方法是什么,因为除了 mod_jk 配置之外,我还没有将任何代理配置应用于 apache。

0 投票
1 回答
223 浏览

java - 无法在 netbeans 中清理和构建 Web 应用程序

当我尝试清理和构建它时,我在 netbeans 中有一个 Web 项目,此错误引发

交叉检查所有依赖项,包括所有 jar 文件。但是项目可以部署在tomcat中(我怀疑正在部署旧版本的战争)有人可以帮忙吗?

app clean 和 dist 日志

openjdk版本

JDK 11

网豆版

12.3

雄猫版本

雄猫 10

0 投票
0 回答
729 浏览

ssl - Tomcat 10 端口 8443 (SSL) 不能在本地/外部 IP 地址上工作,但在 localhost 上工作

我一直在尝试为我的 Java Web 项目配置 Tomcat 10.0.4 和 IntelliJ Idea。但是,我无法在端口 8443 上使用 SSL 运行该项目。我还在 tomcat bin 文件夹中包含了 Tomcat Native Library dll。在 IntelliJ 的构建配置设置下,我还包含了 HTTPS 的端口号。

在构建和运行服务器后,https://localhost:8443 会按预期工作。但是,当我尝试使用本地 IP 地址 (192.168.1.2) 或通过我的外部 IP 地址访问 Web 服务器时,chrome spits ERR_CONNECTION_REFUSED。通过这两种方式,端口 80 都可以正常工作。

我为端口 80、443 和 8443 启用了端口转发(考虑到端口 80 可以正常工作),但 8443 不起作用。在 Windows 10 上,我还在防火墙设置中允许入站和出站连接到 8443。

以下是我的 server.xml

任何帮助将不胜感激!

更新(04/24/2021 @ 5:07 PM 以下是启动时的日志消息:

0 投票
1 回答
827 浏览

servlets - ServletFileUpload#parseRequest(request) 中的错误与 tomcat 10

开发一个简单的文件上传程序。我必须使用 jakarta.servlet.* 类,因为我使用的是 Tomcat v10。我在 parseRequest(request) 行上收到编译时错误。

代码 :


错误如下:

ServletFileUpload 类型中的方法 parseRequest(javax.servlet.http.HttpServletRequest) 不适用于参数 (jakarta.servlet.http.HttpServletRequest)

我在谷歌上搜索了很多,但找不到解决方案。

请提出解决方法或可能的解决方案。提前致谢。

这是我在堆栈溢出中的第一篇文章。所以忽略我的错误,如果有的话:)