[jira] Created: (QDOX-170) Maven prerequisite is required in the build

View: New views
10 Messages — Rating Filter:   Alert me  

[jira] Created: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Maven prerequisite is required in the build
-------------------------------------------

                 Key: QDOX-170
                 URL: http://jira.codehaus.org/browse/QDOX-170
             Project: QDox
          Issue Type: Bug
    Affects Versions: 1.10
            Reporter: Vincent Siveton
             Fix For: 1.10
         Attachments: prerequisite.patch

You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=181400#action_181400 ]

Benjamin Bentmann commented on QDOX-170:
----------------------------------------

Considering the Enforcer Plugin's [FAQ|http://maven.apache.org/plugins/maven-enforcer-plugin/faq.html], I'm not sure that {{<prerequisites>}} is the best way to go. Maybe use the plugin's [requireMavenVersion|http://maven.apache.org/enforcer/enforcer-rules/requireMavenVersion.html] instead. This would IMHO more clearly express that it's a build requirement, not a runtime requirement.

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.10
>            Reporter: Vincent Siveton
>             Fix For: 1.10
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=181403#action_181403 ]

Robert Scholte commented on QDOX-170:
-------------------------------------

I'm curious what makes qdox require at least maven-2.0.10. I don't know if it's a problem to require one of the most recent maven installations. Maybe supporting 2.0.8 would be nice.

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.10
>            Reporter: Vincent Siveton
>             Fix For: 1.10
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=181471#action_181471 ]

Benjamin Bentmann commented on QDOX-170:
----------------------------------------

With Maven 2.0.9 I got:
{noformat}
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] 'copy-resources' was specified in an execution, but not found in the plugin
{noformat}

But that does not really require a newer Maven version, merely the version for the maven-resources-plugin needs to be locked down to its latest version. BTW, other build plugins are also missing versions: maven-clean-plugin, maven-surefire-plugin, maven-install-plugin, maven-deploy-plugin. Relying on the defaults provided by Maven seems to be the cause why the build result depends on the Maven version.

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.10
>            Reporter: Vincent Siveton
>             Fix For: 1.10
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Resolved: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Scholte resolved QDOX-170.
---------------------------------

      Assignee: Robert Scholte
    Resolution: Fixed

seems like the maven-resources-plugin was the only one without a version. Added 2.3 to this plugin.
I've tested it with maven 2.0.9 and everything looks fine. This should be good enough.

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.10
>            Reporter: Vincent Siveton
>            Assignee: Robert Scholte
>             Fix For: 1.10
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Commented: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


    [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=181538#action_181538 ]

Benjamin Bentmann commented on QDOX-170:
----------------------------------------

bq. seems like the maven-resources-plugin was the only one without a version.
No, the QDox POM does not specify versions for maven-clean-plugin, maven-surefire-plugin, maven-install-plugin and maven-deploy-plugin. So, for Maven 2.0.8-, these plugins get resolved to their latest release, while in Maven 2.0.9+ you get whatever has been set in the super POM. In both cases, your build depends on external settings and a different Maven version could produce different outputs from the same POM. Locking down plugin versions is not limited to just the plugins explicitly declared in the POM, it should be done for each plugin your build uses, including the implicitly used plugins for the default lifecycle bindings.

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.10
>            Reporter: Vincent Siveton
>            Assignee: Robert Scholte
>             Fix For: 1.10
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Closed: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Robert Scholte closed QDOX-170.
-------------------------------


All default-lifecycle and clean-lifecycle plugins versions are now locked. QDox works with maven 2.0.8 and above.

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.10
>            Reporter: Vincent Siveton
>            Assignee: Robert Scholte
>             Fix For: 1.10
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Closed: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Hammant closed QDOX-170.
-----------------------------

    Resolution: Fixed

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.9.1
>            Reporter: Vincent Siveton
>            Assignee: Robert Scholte
>             Fix For: 1.9.2
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Updated: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Hammant updated QDOX-170:
------------------------------

    Affects Version/s:     (was: 1.10)
                       1.9.1
        Fix Version/s:     (was: 1.10)
                       1.9.2

> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.9.1
>            Reporter: Vincent Siveton
>            Assignee: Robert Scholte
>             Fix For: 1.9.2
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email



[jira] Reopened: (QDOX-170) Maven prerequisite is required in the build

by JIRA jira@codehaus.org :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


     [ http://jira.codehaus.org/browse/QDOX-170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Paul Hammant reopened QDOX-170:
-------------------------------


> Maven prerequisite is required in the build
> -------------------------------------------
>
>                 Key: QDOX-170
>                 URL: http://jira.codehaus.org/browse/QDOX-170
>             Project: QDox
>          Issue Type: Bug
>    Affects Versions: 1.9.1
>            Reporter: Vincent Siveton
>            Assignee: Robert Scholte
>             Fix For: 1.9.2
>
>         Attachments: prerequisite.patch
>
>
> You cant build the project with a Maven version < 2.0.10, easy patch provided.

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email