Я разработал веб-приложение (весна), используя maven и используемый сервер причала. Я хочу отладить это приложение, используя eclipse. вход для молы плагин в pom.xml являетсяОтладка с сервером пристани, удаленным сервером
`<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>8.1.5.v20120716</version>
<configuration>
<scanIntervalSeconds>0</scanIntervalSeconds>
<webAppSourceDirectory>${webappDirectory}</webAppSourceDirectory>
<contextPath>/admin</contextPath>
<stopPort>9967</stopPort>
<stopKey>foo</stopKey>
<connectors>
<connector implementation="org.eclipse.jetty.server.nio.SelectChannelConnector">
<port>${httpPort}</port>
<maxIdleTime>60000</maxIdleTime>
</connector>
<connector implementation="org.eclipse.jetty.server.ssl.SslSelectChannelConnector">
<port>${httpsPort}</port>
<keystore>${webappDirectory}/WEB-INF/blc-example.keystore</keystore>
<keyPassword>broadleaf</keyPassword>
<password>broadleaf</password>
</connector>
</connectors>
</configuration>
</plugin>`
Я начинаю этот отрывать от муравьев задачи, как
<target name="jetty-demo" depends="start-db">
<delete dir="war/WEB-INF/lib"/>
<artifact:mvn mavenHome="${maven.home}" fork="true">
<jvmarg value="-XX:MaxPermSize=256M" />
<jvmarg value="-Xmx512M" />
<jvmarg value="-Xdebug" />
<jvmarg value="-Xrunjdwp:transport=dt_socket,address=8009,server=y,suspend=n" />
<jvmarg value="-Xdebug"/>
<arg value="compile"/>
<arg value="war:exploded"/>
<arg value="jetty:run"/>
</artifact:mvn>
</target>
Теперь поставить точки отладки я установил отладчик в упадке, используя шаги, описанные в этом учебнике steps to enable debugger wiht jetty sever
Но я получаю следующее сообщение об ошибке
Слушая Ф.О. r удаленное соединение VM не удалось Адрес уже используется: JVM_Bind
Как решить эту проблему.
Благодаря
см. Мой ответ здесь, как отлаживать сервер причала –
ankit