wow! 
     
    Dropped in aether 1.13 into apache maven lib/ext (so patched applied
    external to eclipse) and also updated the m2e embedded runtime
    plugin org.eclipse.m2e.maven.runtime_1.0.1.201106291304  (as a quick
    test) and now as an example a build that took 1 minute 43 secs now
    only takes 5 seconds. 
     
    Will build our own embedded runtime as instructed below now.  
     
    Thanks for everyone's help. 
     
    Any ideas when an official maven 3.0.4 release will happen as well
    as an official maven 3.0.4 embedded runtime m2e connector ? 
     
    Paul
        French 
        Kirona Solutions Ltd 
        Tel: 07803 122 058 
        E-Mail: paul.french@xxxxxxxxxx 
        Web: www.kirona.com 
      
      
        This email and any attachments are confidential and should only
        be read by those to whom they are addressed. If you are not the
        intended recipient, please contact us on 01625 585511, delete
        the email (including any attachment) from your computer and
        destroy any copies. Any distribution or copying without our
        prior permission is prohibited.
        Internet communications are not always secure and may be subject
        to delays, non-delivery and unauthorised alterations. Therefore,
        information expressed in this message is not given or endorsed
        by Kirona Solutions Limited ("Kirona") unless otherwise notified
        by our duly authorised representative independent of this
        message. No warranty is given that this email (including any
        attachment) is virus free. Any views or opinions presented are
        solely those of the author and do not necessarily represent
        those of Kirona.
         
         
        Registered addresses: Kirona Solutions Limited, Barrington
        House, Heyes Lane, Alderley Edge, Cheshire. SK9 7LA Registered
        in England and Wales No: 04678711 
     
     
    On 30/09/2011 12:28, Igor Fedorenko wrote:
    I
      do not know if the underlying problem has been solved with aether
       
      and/or maven. You need to talk to aether and/or maven developers
      to find
       
      out.
       
       
      As far updating m2e embedded maven runtime, it is relatively easy
      now --
       
      setup development environment as explain in [1], then change
       
      m2e-maven-runtime/org.eclipse.m2e.maven.runtime/pom.xml to use
      whatever
       
      version of dependencies you want to try.
       
       
      [1] http://wiki.eclipse.org/M2E_Development_Environment
       
       
      --
       
      Regards,
       
      Igor
       
       
      On 11-09-30 6:22 AM, Paul French wrote:
       
      maven 3.0.3 has terrible performance and
        memory usage when using version
         
        ranges. This has a knock on effect using m2e
         
         
        It takes maven ages to update the maven dependencies.
         
         
        I have a main project with a some version ranged dependencies
        which in
         
        turn have versioned ranged dependencies. Outside of eclipse it
        takes
         
        many minutes and considerable memory to get a successful build.
        Most
         
        time is spent resolving the dependencies.
         
         
        I have also run maven offline when I know I have all
        dependencies in my
         
        local repo and it is still very, very slow.
         
         
        In m2e (and workspace resolution on), you can check out a
        dependency
         
        that is very simple and this triggers a re-build of the main
        project.
         
        The same happens when you delete the dependent project or make
        pom
         
        version changes to it. So in eclipse this becomes really tedious
         
        especially if you have 4 or 5 related projects checked out. You
        end up
         
        sitting and waiting for your workspace to be re-built all the
        time.
         
         
        I understand what maven is doing but I do believe it could be
        done a lot
         
        better when resolving version ranges.
         
         
        I also know maven 3.0.3 uses aether 1.11 to so its dependency
        management.
         
         
        I'm really keen to try and find a solution. aether 1.12 has been
         
        released. Is there anyway I can hook this into maven 3.0.3
         
         
        Does aether 1.12 solve
         
         
        Is there a pre-release of maven 3.0.4 out there yet that I can
        try and
         
        does it use aether 1.12 ?
         
         
        Thanks
         
        Paul
         
         
        _______________________________________________
         
        m2e-users mailing list
         
        m2e-users@xxxxxxxxxxx
         
        https://dev.eclipse.org/mailman/listinfo/m2e-users
         
       
      _______________________________________________
       
      m2e-users mailing list
       
      m2e-users@xxxxxxxxxxx
       
      https://dev.eclipse.org/mailman/listinfo/m2e-users
       
     
  
 |