Maven 2 & 3

Provide parity in features between native ant-mojo support and antrun plugin

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.0.9, 2.1.0-M1
  • Fix Version/s: 2.1.0
  • Labels:
    None
  • Complexity:
    Intermediate
  • Number of attachments :
    0

Description

In particular, we need to make sure classpaths, etc. that are available in the antrun plugin are made available in the ant-mojo support. Going forward, it'd be nice to find a way to use a common module for the two ways of using Ant inside Maven.

The features available in the Antrun Plugin are often confused with those available in the ant-mojo support, so this feature parity is critical to make Ant usage in Maven more intuitive.

Issue Links

Activity

Hide
John Casey added a comment -

I'm assigning this to 2.1.0-M2 since it needs attention, but this may need to shift in the future if other things come up. I don't want to get in the way of the release timeline for 2.1.0-M2.

Show
John Casey added a comment - I'm assigning this to 2.1.0-M2 since it needs attention, but this may need to shift in the future if other things come up. I don't want to get in the way of the release timeline for 2.1.0-M2.
Hide
John Casey added a comment -

Probably the simplest way to inject classpaths is to mod the plugin tools that create the plugin descriptors for ant-mojos, injecting these as parameters...then, also modding the plugin support to actually do the injection using information that can be gleaned from Project, etc. information.

Show
John Casey added a comment - Probably the simplest way to inject classpaths is to mod the plugin tools that create the plugin descriptors for ant-mojos, injecting these as parameters...then, also modding the plugin support to actually do the injection using information that can be gleaned from Project, etc. information.
Hide
Brett Porter added a comment -

bumping per John's comment above

Show
Brett Porter added a comment - bumping per John's comment above
Hide
John Casey added a comment -

Consolidating to 2.1.0-M1 so we can then rename to 2.1.0. We can weed out any issues we want to push to a later release from this set once we've done the consolidation.

Show
John Casey added a comment - Consolidating to 2.1.0-M1 so we can then rename to 2.1.0. We can weed out any issues we want to push to a later release from this set once we've done the consolidation.
Hide
John Casey added a comment -

This will require releases of:

Show
John Casey added a comment - This will require releases of:

People

Vote (0)
Watch (1)

Dates

  • Created:
    Updated:
    Resolved: