【发布时间】:2014-06-17 17:52:57
【问题描述】:
我使用函数 JNI_CreateJavaVM 在 Windows 上将进程内 JVM 创建为可执行文件。我还传递了一些选项来打开调试,特别是:
-Xrunjdwp:transport=dt_socket,server=y,address=666,suspend=n
以及其他一些选项。 这很好用。
我遇到的问题是,如果我启动两个版本的可执行文件:JNI_CreateJavaVM 崩溃。显而易见的解决方法是检查端口 666 是否繁忙,如果是,则使用不同的端口号。除了我不知道该怎么做!
那么,我的问题是:如何检查端口是否已被监听?
【问题讨论】:
标签: c++ windows port jvm-arguments