[ http://jira.codehaus.org/browse/MNG-2105?page=comments#action_83017 ] Baerrach bonDierne commented on MNG-2105: -----------------------------------------
For now http://docs.codehaus.org/display/MAVENUSER/Dealing+with+Eclipse-based+IDE contains notes. > Enable remote debugging command line option (+ docs) > ---------------------------------------------------- > > Key: MNG-2105 > URL: http://jira.codehaus.org/browse/MNG-2105 > Project: Maven 2 > Issue Type: New Feature > Components: Command Line > Affects Versions: 2.0.2 > Reporter: Geoffrey De Smet > Priority: Minor > Fix For: 2.2 > > > [dev list mailing reference: Debugging maven with breakpoints feed-back: > --jdwp + docs] > Problem: > Currently its hard to enable remote debugging for a remote debugger of your > IDE. > Basically you need to set MAVEN_OPTS something like: > export MAVEN_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE > -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000" > mvn ... > and unset it again. > Solution: > 1) Make it easier, choices: > A) Provide a command line option to do this (--debug is already taken for > debug logging), choices: > a) mvn --jdpa > b) mvn --jdwp > B) Provide a different script: mvnDebug > to avoid parsing command line arguments in bat and shell > C) Find a generic way to give options on the command, like -mx etc to the > java process, possibly by namespacing them? > 2) Document it in mvn --help > 3) Document it on > http://maven.apache.org/guides/development/guide-m2-development.html > like so (APT): > Debugging with breakpoints > You can attach a remote debugger of your IDE to the maven process. > This will allow you to set breakpoints (line, exception, ...). > Start maven in debugger mode on port 8000: > +-- > mvn ??? install > +-- > If you want to change any of the debugger settings, > use MAVEN_OPTS instead. > Then connect to the correct port with a remote debugger in your IDE. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira