1

在生产机器上配置 Liferay Developer Studio 并在尝试启动 Tomcat 7 时收到端口 8080 已在使用中的错误。找不到任何地方来更改端口或知道什么可能已经在 8080 上运行。

如何找出 8080 上已经运行的内容并将其关闭?或如何配置 Tomcat 在另一个端口上运行?

非常感谢任何帮助

谢谢你。

4

1 回答 1

1

您可以在 conf/server.xml 中配置 tomcat 的端口(在其中搜索“端口” - 出现多次)。随心所欲地改变。

当您谈论生产系统时:理想情况下,这些系统应该真正被管理,如果有您不知道的软件正在运行,我会有点担心。您只需将浏览器连接到http://your.machine:8080/并检查您在此处看到的内容,假设它在 http 协议中进行响应。

还有哪些其他工具可用于检测占用该端口的内容取决于您的操作系统。从“netstat”开始(Windows 上的“netstat help”,基于 unix 的操作系统上的“man netstat”或“netstat --help”)——它在 Windows 和 Linux 上可用,我假设在 MacOS 上也是如此(无法测试) . 而且,当然,对于端口上的 http:只需将浏览器指向它即可查看响应内容

于 2012-05-12T21:12:49.603 回答