Hi Trent,

Does the interactive (without additional properties) and the non
interactive execution of create-from-project
both gives you a wrongly named archetype ?

Please feel free to raise a jira, as it seems by your explain that
this is a bug.
http://jira.codehaus.org/secure/BrowseProject.jspa?id=11095

Regards,

Raphaël

2008/6/24 Trent Rosenbaum <[EMAIL PROTECTED]>:
> Hi everyone,
>
> I was wondering if anyone would be able to help me explain what I am
> experiencing when I execute the Maven 'archetype:create-from-project' goal
> on a simple Maven project.
> I have a simple maven project created from the original quickstart process.
>  Everything is left normal and it has the following project details
>
> groupId:  *com.mycompany.example*
> artifactId:  *myapp*
>
> Now what I wanted to do was use the achetype plugin to generate a new
> archetype for another time.  I execute the following on the command line and
> the plugin begins.
>
> *mvn archetype:create-from-project -Dinteractive=true*
>
> I do not add any new custom properties and I am asked to confirm the
> following before the new archetype is created.
>
> archetype.groupId=*com.mycompany.example*
> archetype.artifactId=*myapp-archetype*
> archetype.version=*1.0-SNAPSHOT*
> version=*1.0-SNAPSHOT*
> package=*com.mycompany.example.myapp*
> groupId=*com.mycompany.example*
> artifactId=*myapp*
>
> The above values look fine.  My understanding is that the plugin will
> generate an artifact with the following values
>
> groupId:  *com.mycompany.example*
> artifactId:  *myapp-archetype*
>
> Instead I get a generated artifact with the following values
>
> groupId:  *com.mycompany.example*
> artifactId:  *myapp*
>
> This archetype now will occupy the same repository location as the original
> project that I used to create the new archetype in the first place.  I have
> tried to override the all of the properties, (archetype.groupId,
> archetype.artifactId, groupId and artifactId) and I still get the same
> problem.  With the plugin in its current state, (version: 2.0-alpha-3) am I
> expecting to much from it or should it be work as expected above?  I guess I
> could edit the pom.xml for the new archetype, but I thought that the use of
> interactive mode meant that I would not have to do that.  Instead I thought
> I would be able to execute the plugin, install the archetype and then
> generate the new project without having to explore the newly generated
> sources.
>
> Any help would be great.  I really like the plugin over the old version, but
> there just seems to be something that is not clicking with me.
>
> Many thanks
> Trent
> *
> *
>

Reply via email to