Hi,

http://svn.codehaus.org/classworlds/tags/CLASSWORLDS_1_1/



2010/5/9 Jemos Infra <[email protected]>:
>
> Hi, I'm trying to debug Maven 2 from Eclipse. Since Maven 2 depends on
> classworlds-1.1.jar (under $M2_HOME/boot), any changes to get the source
> code? A quick Google provides sources for 1.4 but not for 1.1. Any
> jar/zip/svn repository for version 1.1? Also I wanted to ask your
> opinion on how I am "launching the Launcher". This is the code which
> triggers the whole process:
>
> package foo;
>
> import org.codehaus.classworlds.Launcher;
>
> public class MavenDebugger {
>
>        public static void main(String[] args) throws Exception {
>                System.setProperty("classworlds.conf",
>                        
> "/home/mtedone/development/apache-maven-2.2.1/bin/m2.conf");
>                System.setProperty("maven.home",
>                        "/home/mtedone/development/apache-maven-2.2.1");
>
>                Launcher.main(new String[] { "compile" });
>
>        }
>
> }
>
> Basically, debugging what the mvn command does on my machine I get the
> following command:
>
> /usr/lib/jvm/java-6-sun/bin/java
> -classpath 
> /home/mtedone/development/apache-maven-2.2.1/boot/classworlds-*.jar 
> -Dclassworlds.conf=/home/mtedone/development/apache-maven-2.2.1/bin/m2.conf 
> -Dmaven.home=/home/mtedone/development/apache-maven-2.2.1 
> org.codehaus.classworlds.Launcher  "compile"
>
> Which I'm trying to simulate in the MavenDebugger. I'd like to follow
> what this class does in order to execute a mvn compile from within
> Eclipse so that I can debug/understand the whole process. Do you have
> any better entry point or way to trigger Maven from a program rather
> than from the command line?
>
> Thanks
>
> M.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
Olivier
http://twitter.com/olamy
http://fr.linkedin.com/in/olamy
http://www.viadeo.com/fr/profile/olivier.lamy7

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to