Hi Max, > I suspect that this is what was really happening in your previous setup > anyway, and that the Eclipse WTP plugin just took care of the details > for you. Really, I always don't care the detail WTP plugin does. But in my memory, it's needn't set any extra statements into run.sh/run.bat(JBoss) for (local) debugging, when I use plugins(Eclipse WTP, MyEclipse) . The statement just be set for debugging remote machine. Or plugins can make more magic things, which I cannot imagine.
a cup of Java, cheers! Sha Jiang Max Cooper wrote: > > To make the JBoss JVM listen for debugger, you set some params in the > run.bat script (or run.sh/run.conf on *nix). There should be a section > already in the run script to turn debugging on -- look for "JPDA > options". You just uncomment the lines to enable remote debugging. > > Note that by default it sets "suspend=y", which will cause the JVM to > wait until you connect the debugger before it does anything (like start > the server). This is useful if you need to debug things at startup, but > I normally set "suspend=n", so the server will start normally, and I can > just connect and disconnect the debugger whenever I want. You probably > want to change this to "suspend=n". > > Note what the port number is (default is 8787) -- you will need to tell > Eclipse the port number when you setup the debug session. > > No other files are affected. > > Debugging (JPDA) is a standard feature of Java, and has nothing to do > with Maven. > > In Eclipse, you setup a debug session, and tell eclipse which server and > port number the JBoss JVM is listening to (e.g. localhost:8787). > > I suspect that this is what was really happening in your previous setup > anyway, and that the Eclipse WTP plugin just took care of the details > for you. > > -Max > > jiangshachina wrote: >> Hi Max, >> I think remote debug local server(I'm using JBoss) would be OK. >> But it there alternative approach for local debugging? >> >> If use remote debugging, shall I re-config some parameters in web.xml or >> other conf files? >> Thanks! >> >> a cup of Java, cheers! >> Sha Jiang >> >> >> Max Cooper wrote: >>> It sounds like your primary requirement is "how can I debug my webapp". >>> >>> My project uses Maven to build and deploy a webapp to a server running >>> on the local machine, and then we connect the Eclipse debugger to the >>> local server via the standard Java "remote" debugging interface. >>> >>> -Max >>> >>> On Sun, 2006-10-29 at 00:28 -0700, jiangshachina wrote: >>>> Hello, >>>> Currently, I use an Eclipse plugin(WTP) to create a Web application. >>>> And I use the plugin to export(deploy) the Web application to an >>>> Web/Application Server(JBoss)'s deploy directory. >>>> Then I can debug the application when the server is running. >>>> >>>> The function is provided by the plugin. >>>> If the project isn't created by the plugin, the plugin cannot deploy >>>> the >>>> app(may since directory layout). >>>> And I cannot debug the app with server(it's a serious problem). >>>> >>>> Now I want to use Maven and it's standard directory structure. >>>> But how Maven to fulfil the requirement? >>>> >>>> a cup of Java, cheers! >>>> Sha Jiang >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Debug-project--tf2533445s177.html#a7069589 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
