首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法从IntelliJ IDEA 12.1.4旗舰版(Windows7)启动Apache Tomcat6

无法从IntelliJ IDEA 12.1.4旗舰版(Windows7)启动Apache Tomcat6
EN

Stack Overflow用户
提问于 2013-09-11 20:02:39
回答 10查看 52.5K关注 0票数 23

我需要在IntelliJ IDEA中调试Tomcat6的web应用程序。

当我尝试运行我的web应用程序时,我得到两个错误:

  1. 地址localhost:1099已在使用
  2. 无法打开调试器端口:1099

手动启动Apache Tomcat6服务运行良好。

为了能够在Intellij IDEA的Apache Tomcat 6中调试web应用程序,我应该做些什么?

EN

回答 10

Stack Overflow用户

发布于 2015-11-03 18:46:34

遵循以下步骤工作:

  1. 打开命令提示符并键入命令netstat -ano
  2. You将看到带有 PID 的活动TCP连接的列表作为最后一列
  3. 查看第二列列出了本地地址并从中找到使用端口1099的地址,您将获得其PID
  4. 现在打开您的任务管理器,单击进程选项卡,然后通过右键单击标题行并选择PID或单击查看来显示PID列。然后单击选择列并选择PID。
  5. 现在找到我们从Step3获得的PID并结束该过程。

现在可以开始了:)

票数 34
EN

Stack Overflow用户

发布于 2016-08-15 18:25:27

我一直都在面对这个问题。下面是如何修复它的方法

LINUX

打开终端实例。

代码语言:javascript
复制
fuser 1099/tcp

这应该会返回一个进程ID。

代码语言:javascript
复制
1099/tcp:            31596

其中31596是进程ID。现在你可以使用进程ID杀死它,也可以只使用以下命令-

代码语言:javascript
复制
fuser -k 1099/tcp

WINDOWS

打开命令提示符实例。

代码语言:javascript
复制
netstat -aon | find "1099"

这将返回该流程的一个实例。

输出:

代码语言:javascript
复制
TCP    0.0.0.0:1099       0.0.0.0:0       LISTENING       15776

这里的15776是进程ID。要终止它,请输入-

代码语言:javascript
复制
taskkill /F /PID 15776

干杯!

票数 24
EN

Stack Overflow用户

发布于 2014-02-15 16:16:23

您可以在Run/Debug Configuration对话框中更改JMX端口(默认为1099)。只需尝试不同的端口号(即9099)。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18740654

复制
相关文章

相似问题

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