java - 你怎么知道你的电脑上是否安装了 Tomcat 服务器

标签 java windows tomcat jasperserver

我使用的是 Windows 7 操作系统。 我刚刚安装了 jaspersoft 服务器,它安装了 Apache Tomcat 和 mysql 作为一个 bundle 。

我转到 http://localhost:8080 并且有一条消息说网页不可用。

我是初学者,我想知道我的电脑上是否第一次安装了Tomcat。你能告诉 我该怎么做? (我还想知道它是否必须启动以及在什么情况下启动 它被安装的端口。)

更新

这是我做的事情。我现在真的很困惑。我找到了tomcat服务器的位置。我找到了 server.xml 文件。 server.xml 文件中的端口列为 8005。我还找到了我运行的 start.bat。我现在看到 http://localhost:8080 有效,但 http://localhost:8005 无效。你知道为什么吗??端口 8005 应该可以工作,因为那是 server.xml 中列出的内容

最佳答案

端口 8005 用作服务端口。 You can send a shutdown command (a configurable password)到那个港口。它不会“说” HTTP,因此您不能使用浏览器进行连接。

传送网页内容的默认端口是 8080。

但可能有其他应用程序监听该端口。因此,如果端口不可用,您的 tomcat 可能无法启动。

您问“您怎么知道您的 PC 上是否安装了 tomcat 服务器?”。这个问题的答案是:你不能

您无法确定它是否已安装,因为它可能只是从 ZIP 存档中提取或打包在另一个应用程序(如 JBoss AS(我认为))中。

关于java - 你怎么知道你的电脑上是否安装了 Tomcat 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19302273/

相关文章:

java - 将 JSON 字符串转换为 Java 对象时如何忽略特定的 JSON 字段?

c++ - 我可以使用什么 C++ 库将 PDF 转换为 Windows 上的图像?

c - 生成正确的 .DEF 文件以导出非静态函数和全局变量

Windows 上用于访问 SFTP 站点的 Python 脚本

image - tomcat 上的 Smartgwt 图像

java - 在 IntelliJ IDEA 中调试时,无法在“评估表达式”对话框中访问 Spock 测试的变量

java - 如何使用 jackson 反序列化带有索引的数组

javax.mail.SendFailedException 发送邮件时地址无效

java - 将 Java Spring Boot 应用程序部署到 Azure Web App Linux

spring - Hibernate表外键插入: @OneToMany/@ManyToOne relation