java - Tomcat 端口号的可能值和 server.xml 中所需的更改

标签 java eclipse tomcat

我们可以为 Eclipse 中的 Tomcat 提供哪些可能的端口号值? 我知道端口号范围是0-65535,如图here , 但是否有任何首选范围?它应该由 4 位数字组成吗?

另外,在 Eclipse 中更改这些端口号时,为什么我们不需要在 Tomcat 的 server.xml 文件中也更改端口号?

最佳答案

您可以使用任何您喜欢的数字,只是不要选择太小的数字以确保它尚未被某些服务使用,例如 21、80、22.. 等

有关引用,请参阅此列表 here .此列表涵盖了不同服务使用的许​​多端口,但我敢打赌,您的机器上并没有全部运行这些端口,因此如果您不打算使用该特定服务,这不会有问题。如果您想要为避免此类问题,选择未列出的数字的范围非常大。

Also, when changing those port numbers in Eclipse, why don't we need to change the port number in Tomcat's server.xml file too?

如果您想更改 tomcat 监听端口,您需要在 server.xml 上进行更改。您可以找到有关如何操作的好教程 here .

您总是必须更改server.xml 内容才能更改此tomcat 端口,但您可能会使用Eclipse 提供的用户界面来执行此操作,例如this other tutorial。 ,但最终还是一样,Eclipse 为你修改了server.xml

关于java - Tomcat 端口号的可能值和 server.xml 中所需的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32906123/

相关文章:

Java/Java EE - 在单一环境中部署来自不同供应商的应用程序服务器

iis - ColdFusion 9 在 Tomcat 7 上的 ODBC 套接字数据源问题

java - 如何使用注释将 Servlet 操作映射到 JSP 路径?

java - 如何隐藏url中的参数值

java - 如何添加新版本的 Apache Tomcat 来配置新服务器?

java - 如何应对交互式 Linux 命令?

Java:为什么可变参数没有按预期在 Eclipse 中更新?

java - Dagger 2 中的作用域

java - Eclipse Oxygen Installer 无法找到配套共享库

java - 如何防止 Eclipse 在 Java 中包装多行注释/*...*/?