I corrected the page as Eugene doesn't like the m2eclipse being called
Tycho. Tycho is actually a set of Maven plugins written by Tom that
enable an OSGi toolchain that has been used in production for a long
time. I'll document that, but the eclipse integration itself is just
called m2eclipse.
On 24-Feb-08, at 10:04 AM, [EMAIL PROTECTED] wrote:
Since the question of choosing an Eclipse Integration is often
asked, I
just worked on the "Eclipse Integration" page from Maven Users Wiki:
http://docs.codehaus.org/display/MAVENUSER/Eclipse+Integration
I started a comparison matrix with basic project informations.
This Wiki is public: feel free to improve the comparison.
Selon Abel Muiño <[EMAIL PROTECTED]>:
As for the comparison between maven integration solutions, I know
none but it
would be interesting if someone started one (like a google group
and some
pages on it). Since I'm involved with q4e, it would not be a fair
comparison
if I made it :-).
I think it would be easy to have a "feature matrix" just if several
users of
the different solutions exchanged opinions on a list.
As for cleaning the project from the shell... if you use eclipse,
you'll
need to refresh/rebuild the workspace. This is not a problem with the
plug-ins, but something that goes deep in the eclipse architecture.
Rodrigo Madera wrote:
Since you are on the topic, do you know if any of these have
trouble if
you
go to a shell and do a `mvn clean` on the project?
I have a plugin (dont remember its name) that integrates Maven
nicely, but
is allergic to the (sometimes needed) cleaning.
Thanks,
Rodrigo
On Sun, Feb 24, 2008 at 2:09 AM, Jason Chaffee <[EMAIL PROTECTED]
>
wrote:
I found the following FAQ about Q4E:
http://code.google.com/p/q4e/wiki/FAQ
Features
* running Maven goals from the IDE
* dependency managing using the Maven POM, with automatic
download
of dependencies
* keeping Eclipse classpath synchronized with Maven POM
* dependency graphing
<http://code.google.com/p/q4e/wiki/DependencyGraphViewer>
* direct import of Maven 2 projects
* wizard for creation of new projects using the archetype
mechanism
* modular approach to improve reusability by other Eclipse
projects
* ability to import parent projects (pom projects)
<http://code.google.com/p/q4e/wiki/ImportingMultiprojects> (from
0.5.0)
* ability to cancel maven builds (from 0.5.0)
* dependency analysis tooling (from 0.5.0)
What are the differences between this plugin and m2eclipse (aka
Tycho)?
The objective of this plugin is to be part of the Eclipse
Foundation
<http://www.eclipse.org> , for that reason the license is EPL and
we are
going to follow the foundation procedures. Thanks to the
sponsorship of
DevZuz <http://www.devzuz.com> , an Eclipse Strategic Developer
Member
<http://www.eclipse.org/membership/showMember.php?member_id=824>
we are
in a good position to achieve this goal.
Besides the objective, there are technical differences. While
m2eclipse
shows Maven output in a console, Q is based in events and will
show them
in an organized way that allows filtering by severity, search,...
Functionality like the dependency graph, or creation of new
projects
using the archetype mechanism are only present in Q.
Also it's implemented in several modules with reusability and
extension
in mind so other people can develop their own plugins taking
advantage
of the functionality they need (see for instance Candy for Appfuse
<http://ramblingabout.wordpress.com/2007/09/02/candy-for-appfuse-will-be
-under-extreme-refactoring/<http://ramblingabout.wordpress.com/2007/09/02/candy-for-appfuse-will-be-under-extreme-refactoring/
>>
).
In any case the underlying Maven libraries used for both plugins
are the
same (the Maven Embedder) and both plugin developers collaborate
in its
development.
-----Original Message-----
From: news [mailto:[EMAIL PROTECTED] On Behalf Of Chris
Sent: Saturday, February 23, 2008 5:45 PM
To: [EMAIL PROTECTED]
Subject: Mevenide vs. M2Eclipse, Q for Eclipse/IAM
I googled around to try to find a comparison between Mevenide and
the
alternatives, and didn't come up with much.
Can someone tell me the differences?
(I've spend some time with m2eclipse, and I'm *not* impressed).
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-----
http://www.linkedin.com/in/amuino Abel Muiño Vizcaino -
http://ramblingabout.wordpress.com http://ramblingabout.wordpress.com
--
View this message in context:
http://www.nabble.com/Mevenide-vs.-M2Eclipse%2C-Q-for-Eclipse-IAM-tp15659809s177p15662411.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
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]
Thanks,
Jason
----------------------------------------------------------
Jason van Zyl
Founder, Apache Maven
jason at sonatype dot com
----------------------------------------------------------
We know what we are, but know not what we may be.
-- Shakespeare
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]