Hi Wayne, Thank you, though I'm not quite sure I understand. You, see, I was following the directions here:
http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Which say: mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app where nothing was ever mentioned about an archetype version. I note that your page is about creating archetypes, but I'm just trying to create a new project. I apologize for being a bit of a newbie on maven, but I thought that's what this list was for ;-) So, in the interest of learning something, is what I'm doing creating a new archetype? If so, what am I supposed to use for the archetype version in this case? I know nothing about the maven-archetype-quickstart plugin and what release of it I should be using. One thing I will note, I have never, until recently, had this problem. I think I've found a recipe that "fixes" the problem, if I delete my repository, then go to a temp directory and do "maven archetype:create -DgroupId=foo -DartifactId=foo", and *then* go back into my project and create my new sub-project, it works. But maybe I always need to specify some archetypeVersion as you're saying? If so, how have I been able to get along without it before? Thanks for your help, I really do appreciate it! Cheers, Craig On 8/2/07, Wayne Fay <[EMAIL PROTECTED]> wrote: > > This exact same problem (essentially) was posted a couple days ago, > and I responded to it at the time, and I will give you the same > answer. I imagine you're running into exactly the same problem... If > this doesn't work for you, post back and we'll try to help more. > > to Maven Users List <[email protected]> > date Jul 31, 2007 9:36 AM > subject Re: How to add dependencies in the POM.xml? > > You simply need to provide the archetypeVersion number as well. > > This exact error/issue is mentioned on the "guide creating archetypes" > page: > http://maven.apache.org/guides/mini/guide-creating-archetypes.html > > "Don't forget to include the version of your archetype (if you don't > include the version, you archetype creation may fail with a message > that version:RELEASE was not found) " > > mvn archetype:create \ > -DarchetypeGroupId=<archetype-groupId> \ > -DarchetypeArtifactId=<archetype-artifactId> \ > -DarchetypeVersion=<archetype-version> \ > -DgroupId=<my.groupid> \ > -DartifactId=<my-artifactId> > > Wayne > > On 8/2/07, Craig Ching <[EMAIL PROTECTED]> wrote: > > Well, I deleted my local repository cache and reissued the command and > it > > worked ... for a time. Now, I'm back at this point again and specifying > the > > version didn't help (and I've never had to do that before). This is > very > > frustrating, anyone have any ideas how I can troubleshoot this? I think > > this part is the key, but I just don't know what it means: > > > > GroupId: org.apache.maven.archetype > > ArtifactId: maven-archetype-quickstart > > Version: RELEASE > > > > Reason: Unable to determine the release version > > > > Thanks for any help. > > > > Cheers, > > Craig > > > > > > On 7/29/07, Dave Hoffer <[EMAIL PROTECTED]> wrote: > > > > > > I think you want to specify the version of your new project, try: > > > > > > mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app > > > -Dversion=1.0-SNAPSHOT > > > > > > -Dave > > > > > > -----Original Message----- > > > From: Craig Ching [mailto:[EMAIL PROTECTED] > > > Sent: Friday, July 27, 2007 3:46 PM > > > To: Maven Users List > > > Subject: Problem with maven-archetype-quickstart > > > > > > Hi, > > > > > > Haven't had any problems generating new maven projects until today. > > > This > > > simple command line: > > > > > > mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app > > > > > > fails with: > > > > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [ERROR] BUILD ERROR > > > [INFO] > > > > ------------------------------------------------------------------------ > > > [INFO] Failed to resolve artifact. > > > > > > GroupId: org.apache.maven.archetype > > > ArtifactId: maven-archetype-quickstart > > > Version: RELEASE > > > > > > Reason: Unable to determine the release version > > > > > > Try downloading the file manually from the project website. > > > > > > Then, install it using the command: > > > mvn install:install-file > > > -DgroupId=org.apache.maven.archetype-DartifactId=m > > > aven-archetype-quickstart \ > > > -Dversion=RELEASE -Dpackaging=jar -Dfile=/path/to/file > > > Alternatively, if you host your own repository you can deploy the file > > > there: > > > mvn deploy:deploy-file > > > -DgroupId=org.apache.maven.archetype-DartifactId=maven > > > -archetype-quickstart \ > > > -Dversion=RELEASE -Dpackaging=jar -Dfile=/path/to/file \ > > > -Durl=[url] -DrepositoryId=[id] > > > > > > > > > org.apache.maven.archetype:maven-archetype-quickstart:jar:RELEASE > > > > > > > > > I'm still a bit green with maven, is there something fundamental that > > > I'm > > > missing or is this a transient error? > > > > > > Cheers, > > > Craig > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >
