Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-2389

maven2 groovy pom.xml quality

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.5.1
    • None
    • None
    • maven2 groovy

    Description

      generally it is very difficult to get groovy run quickly with maven2. the dependency management through pom.xml should be improved. currently it is not possible to get all libraries run for a certain groovy version from remote repositories:

      example:

      with following (which is the only one which transitively includes neccessary dependencies (junit, ant-runner etc.)):
      <dependency>
      <groupId>org.codehaus.groovy</groupId>
      <artifactId>groovy-all</artifactId>
      <version>1.1-rc-3</version>
      </dependency>

      it is not possible to get xml-rpc run from remote repository, so when including (the only existing xmlrpc) from
      <dependency>
      <groupId>groovy</groupId>
      <artifactId>groovy-xmlrpc</artifactId>
      <version>0.3</version>
      </dependency>

      libraries clash.
      (groovy:groovy-xmlrpc:0.3 includes itself a library which collides with one from org.codehaus.groovy:groovy-all:1.1-rc-3)

      currently i have to do an annoying manual deploy to get things done.
      so please provide a working maven2 configuration for all groovy-libraries for a certain version in remote repositories.

      Attachments

        Activity

          People

            paulk Paul King
            aldana manuel aldana
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: