This was very helpful, thank you very much.
I will open an enhancement request :)
--
Thank you,
Sammy
On 2009-01-02 15:55:28 +0100, Eugene Kuleshov <[email protected]> said:
Sammy wrote:
This is probably a beginner's question, so excuse me in advance!
I would like to know if it is preferable, while using m2eclipse, to
define a Server Runtime (like Apache Tomcat 6.0 for instance) and debug
against it using Run As->Run on Server within the eclipse project's
context menu OR use the m2eclipse plugin to define a build such as
jetty:run.
The "Maven integration for WTP" feature is designed to work with WTP,
and it provides support for "Run as... / Run on server". This feature
been tested with Tomcat, Jetty and JBoss servers.
If you don't want to use WTP, then jetty:run should work too, though
I am not sure about developer workflow, e.g. how hot deployment of the
changed classes is supported in such configuration. It would be great
if someone investigated this and document it on the wiki.
BTW, there is some old documentation about starting various
application servers from Maven at
http://docs.codehaus.org/display/M2ECLIPSE/Using+Maven+with+application+servers
While
we're on it, I wonder if there's a maven plugin that actually
configures server runtime's within eclipse according to which server
one is using within the POM file.
The m2eclipse does not using Maven plugins for configuring things in
Eclipse. Instead it is using extensible project configuration framework
[1] that allows to read configuration from pom.xml and configure things
in Eclipse accordingly.
It would be a neat enhancement to add support for configuring server
runtimes using configuration from pom.xml. Would you mind to open an
enhancement request for that in the project jira at
http://jira.codehaus.org/browse/MNGECLIPSE ?
Thanks
Eugene
[1]
http://docs.codehaus.org/display/M2ECLIPSE/Extensible+project+configuration+framework
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email