2013-07-25 6 views
1

Я ищу несколько дней, как прикрепить мой отладчик в netbeans. Итак, у нас есть класс Start.java, где встроен причал. Аналогично этому http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty Итак, я запускаю свое веб-приложение, запустив этот файл Start.java. Все работает нормально до тех пор, пока я хочу отлаживать. Я видел несколько способов для затмения, и очень немногие, которые я нашел для netbeans, не помогли.Приложить отладчик в netbeans со встроенным причалом

У кого-нибудь есть ключ? В свойствах проекта, в рамках действий, я добавил Env.MAVEN_OPTS=-Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m -Xverify:none -Xnoclassgc -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n

под Run-файла с помощью основного() и отладки файла с помощью основного()

, когда я придаю Java-отладчик (JPDA) кажется, как будто его но его игнорирование контрольных точек

У кого-нибудь есть идеи?

Заранее спасибо

ответ

0

В моих свойствах проекта -> действия: Debug файл через основной(), я добавил, как упоминалось выше

Env.MAVEN_OPTS=-Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m -Xverify:none -Xnoclassgc 

ведьма прилагается отладчик, но не с моим проектом. Я добавил -Xdebug -Xrunjdwp:transport=dt_socket,server=n,address=${jpda.address}

к моим exc.args и теперь его работа отлично!

exec.args=-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -classpath %classpath ${packageClassName} 

Это полная конфигурация моего файла отладки с помощью основного() и запустите файл с помощью основной()

exec.args=-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n -classpath %classpath ${packageClassName} 
exec.executable=java 
exec.classpathScope=${classPathScope} 
jpda.listen=true 
Env.MAVEN_OPTS=-Xms512m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=128m -Xverify:none -Xnoclassgc 
3

Выполните следующие шаги для отладки JSP веб Maven проект в Netbeans с использованием Jetty

  1. правой кнопкой мыши по проекту и нажмите на свойства
  2. Перейти к действиям и выберите "Debug Project" действия
  3. Нажмите на кнопку ОК
  4. Снова щелкните правой кнопкой мыши на проекте перейти к Пот-> Цели
  5. Ставьте цели jetty:run
  6. Установить свойства jpda.listen=maven
  7. Нажмите на кнопку ОК
Смежные вопросы