hi work similar.
inside eclipse i use m2eclipse to get my things done and hardly use the
mvn command line. only at the step when doing a commit or a testrun of
all my unit tests i switch to command line and execute a mvn validate.
this way i am never having problems with compiling to the same folder
target/classes.
Hirn, Joseph schrieb:
I rarely use mvn compile while in eclipse. I usually just have Eclipse
Build Automatically on and when I'm done I do mvn clean compile from
command line to make sure it works outside of the IDE. Maybe I haven't
been coding enough to run into these problems.
And yes making anything follow mvn convention is an advantage as one of
Maven's primary principals is convention over configuration. It's minor
changes like this that accumulate and eventually abolish conventions.
However it seems there's no standard solution to address the issues you
are experiencing and you raise a great point that this should be
addressed from the eclipse or m2eclipse side, just as long it doesn't
involve changing pom files. =)
-----Original Message-----
From: adam hardy [mailto:[EMAIL PROTECTED]
Sent: Thursday, November 08, 2007 6:05 AM
To: [email protected]
Subject: Re: [m2eclipse-user] target directory vs. build directory
There is a major Con with that, as mentioned, which is that Eclipse
doesn't like the Maven compiled classes and running JUnit or other
operations after a cmd-line mvn compile causes Eclipse to throw that
exception.
My question is better defined: is your Pro (making Eclipse follow mvn
convention for its build dir) actually any advantage at all?
I don't think it is, which is why I changed Eclipse to build to /build/,
but I'd like to get other people's experience about it.
Thanks
Adam
Hirn, Joseph wrote:
You can just change the output directory of Eclipse to target/ instead
of build/. The pros are following the conventions of Maven and the con
is having to set this for each project.
-----Original Message-----
From: Adam Hardy [mailto:[EMAIL PROTECTED]
Sent: Wednesday, November 07, 2007 5:53 PM
To: [email protected]
Subject: [m2eclipse-user] target directory vs. build directory
What are the pros and cons of using the same or different directories
for the build directory in Eclipse and Maven?
I am running Eclipse with my project configured to compile into
project/build/classes
while maven on the command line by default compiles into
project/target/classes
Previously I had set the project to use 'target' and I think that was
the reason why I would always have to rebuild my project before
running
JUnit - otherwise the tests refused to run, giving me ClassNotFound
exceptions.
This is Eclipse 3.3 and m2eclipse 0.0.11
Thanks
Adam
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email
--
manuel aldana
[EMAIL PROTECTED]
homepage: www.aldana-online.de
---------------------------------------------------------------------
To unsubscribe from this list please visit:
http://xircles.codehaus.org/manage_email