我有一个运行IBM worklight项目的eclipse工作区,我想在不同的端口上运行另一个eclipse实例和另一个worklight项目。我修改了具有Http端口的server.xml,如下所示:
<httpEndpoint host="*" httpPort="10090" httpsPort="10453" id="defaultHttpEndpoint">
<tcpOptions soReuseAddr="true"/>
以及管理端口如下:
<jndiEntry jndiName="ibm.worklight.admin.jmx.port" value="10453"/>
但是当我启动第二台服务器时,我收到以下错误:
本机方法中的致命错误:JDWP没有传输初始化,jvmtiError = AGENT_ERROR_TRANSPORT_INIT(197) 错误:传输错误202:绑定失败:地址已在使用中 错误:JDWP传输dt_socket无法初始化,TRANSPORT_INIT(510) JDWP退出错误AGENT_ERROR_TRANSPORT_INIT(197):没有传输初始化[../../../ src / share / back / debugInit.c:750]
我错过了哪个端口可以更改,我在哪里更改eclipse?
答案 0 :(得分:0)
您可能还需要更改每个服务器的调试端口。
请参阅&#34; Java远程调试...&#34;:http://www.ibm.com/support/knowledgecenter/SSHS8R_6.3.0/com.ibm.worklight.dev.doc/devref/c_dev_test_server_and_console.html
您需要在Eclipse&gt;中打开jvm.options文件。服务器&gt;开发服务器。然后编辑端口号&#34; 10777&#34;另一个。