FlashDevelop是一个开发flex应用的IDE工具
但在使用过程中,经常会出现Internal Debugger Exception之类的错误,导致无法正常调试。
查看安装目录下的Exceptions.log
发现是java.net.BindException: Address already in use: JVM_Bind这样的错误。
由此想到,在flash player启动时会在本地开启一个端口监听,如果之前创建的debug进程未正常结束,再次进行调试时就会出现此问题。
感谢adobe community,监听端口号默认为7935,参考 https://forums.adobe.com/thread/637849?tstart=0
在CMD中输入
netstat -aon|findstr 7935
找到进程ID,并kill,有时命令可能杀不掉,可以用任务管理器
taskkill /F /PID 进程ID
时间: 2024-10-07 04:34:17