首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >tomcat服务器的端口号未更改

tomcat服务器的端口号未更改
EN

Stack Overflow用户
提问于 2013-07-05 20:13:07
回答 4查看 2.9K关注 0票数 1

我有J2EE应用程序,并且我想更改tomcat服务器的端口号。

我已将Connector标记更改为

代码语言:javascript
运行
复制
<Connector port="8091" protocol="HTTP/1.1" 
           connectionTimeout="20000" 
           redirectPort="8443" />

但它仍然会给出错误Port is already used

我们也需要在其他地方改变吗?

EN

回答 4

Stack Overflow用户

发布于 2013-07-05 20:20:38

可能您的8091端口已被占用从命令端口尝试有多少端口正在使用netstat -ano,这将为您提供已使用的端口

票数 2
EN

Stack Overflow用户

发布于 2013-07-05 20:16:11

在默认的tomcat安装中有三个端口: 8005、8009和8080。您需要将它们全部更改。

只需在server.xml中搜索port=并更改所有值。

票数 1
EN

Stack Overflow用户

发布于 2016-02-10 23:10:28

我也有同样的问题,直到我发现我有一个"CATALINA_HOME“环境变量指向另一个tomcat文件夹。因此,更改server.xml文件中的端口没有任何效果,因为它不是在启动时读取的端口。

我简单地删除了(使用REM) startup.bat中的这一行:

代码语言:javascript
运行
复制
    REM if not "%CATALINA_HOME%" == "" goto gotHome
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17488648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档