That worked for me also.

Thanks!

On Sat, Sep 27, 2008 at 1:06 PM, Charlie Collins
<[EMAIL PROTECTED]> wrote:
>
> I have updated the docs to address this, and tested with a clean repo
> - the current instructions work fine for me:
> http://gwt-maven.googlecode.com/svn/docs/maven-googlewebtoolkit2-plugin/archetype.html.
>
> Please let me know if that fixes it, or not.
>
> thanks
>
> On Sep 27, 7:55 am, Charlie Collins <[EMAIL PROTECTED]> wrote:
>> Ah dammit!  This is indeed my bad in the documentation.  And on this
>> one I thought I checked and checked and checked again, sorry, I missed
>> it.
>>
>> The packaging for an archetype should be JAR - and not MAVEN-
>> ARCHETYPE.
>>
>> I don't recall now where I got that packaging type, but it WAS in the
>> archetype instructions or was generated for me by the archetype:create
>> command or something.  Since that packaging is what the archetype
>> actually IS (http://gwt-maven.googlecode.com/svn/trunk/maven-
>> googlewebtoolkit2-archetype/pom.xml) that's what I put in the
>> instructions.  But it turns out that screws things up.
>>
>> Watching this as it goes:
>>
>> charliecollins$ mvn install:install-file -DgroupId=com.totsp.gwt -
>> DartifactId=maven-googlewebtoolkit2-archetype -Dversion=1.0 -
>> Dpackaging=maven-archetype -Dfile=./maven-googlewebtoolkit2-
>> archetype-1.0.jar
>> [INFO] [install:install-file]
>> [INFO] Installing /opt/projects/./maven-googlewebtoolkit2-
>> archetype-1.0.jar to /Users/charliecollins/.m2/repository/com/totsp/
>> gwt/maven-googlewebtoolkit2-archetype/1.0/maven-googlewebtoolkit2-
>> archetype-1.0.maven-archetype
>>
>> Note there that it installed a file NAMED "maven-googlewebtoolkit2-
>> archetype-1.0.maven-archetype" - that is wrong, you don't want that.
>>
>> After switching it to JAR it installs properly, and you end up with a
>> jar in your repo, and then the archetype command itself works fine.
>>
>> I will test some more and update the instructions in the docs.
>>
>> On Sep 27, 7:41 am, Charlie Collins <[EMAIL PROTECTED]> wrote:
>>
>> > Sorry it's giving you so much trouble.  I have used it on several
>> > platforms and it seems to work.  I am using Maven 2.0.9, just out of
>> > curiosity what version of Maven are you using?  "mvn -version"
>>
>> > Also, reading through your transcript I did notice one small
>> > discrepancy, not sure if it matters, but it's worth looking into:
>>
>> > the mvn install:install-file command seems to work just fine for you -
>> > and you followed the instructions perfectly -
>> > "[EMAIL PROTECTED]:~/tmp$ mvn install:install-file -
>> > DgroupId=com.totsp.gwt -DartifactId=maven-googlewebtoolkit2-archetype -
>> > Dversion=1.0 -Dpackaging=maven-archetype -Dfile=maven-
>> > googlewebtoolkit2-archetype-1.0.jar"
>>
>> > but, Maven itself is giving a slightly different instruction after it
>> > can't find the artifact in the later commands:
>> > "mvn install:install-file -DgroupId=com.totsp.gwt -DartifactId=maven-
>> > googlewebtoolkit2-archetype -Dversion=1.0 -Dpackaging=jar -Dfile=/path/
>> > to/file"
>>
>> > Note there that Maven is saying to use packaging JAR and I said (in
>> > the directions) to use packaging MAVEN-ARCHETYPE.  Try the install
>> > command again with packaging JAR and see if that works?
>>
>> > I will look into this more though, and add an issue to the tracker to
>> > delete my repos and so on and try BOTH ways (profile with repo, and or
>> > local install).
>>
>> > ------
>>
>> > Also, as to where the GWT non Java files go, yes, you can put them in
>> > src/main/resources and that is arguably a better place to put them
>> > (that is where I put them in my projects).  The archetype though is
>> > trying to keep things as simple as possible, and because GWT is sort
>> > of special in regards to those "resources" sometimes people run into
>> > other issues if they aren't in the src tree. Good catch on your part
>> > to notice that, but the files can go in either place.
>>
>> > On Sep 26, 6:17 pm, Jeff Bowman <[EMAIL PROTECTED]> wrote:
>>
>> > > 1) I have tried to use the archetype but am failing. Regardless of
>> > > having an active profile, it seems to always look 
>> > > inhttp://repo1.maven.org.
>> > > I have provided a transcript athttp://www.bowmansarrow.uswhichshows
>> > > me trying to install it from the jar (mvn install:install-file as
>> > > specified in the README). If you could point out where I'm just not
>> > > getting it I'd appreciate it.
>>
>> > > 2) I have been putting the public folder and the gwt.xml file in src/
>> > > main/resources (ie src/main/resources/<package>/public/Application.
>> > > (html|css) and src/main/resources/<package>/Application.gwt.xml) which
>> > > is where I thought non-java code was going, but I notice (via jar -
>> > > tf ...) the archetype puts those things in src/main/java. Am I doing
>> > > it wrong?
>>
>> > > Finally, as noobish as I seem to be, I'm interested in helping out
>> > > with the archetype if you want it or would find it useful.
>>
>> > > Thanks for an awesome tool!
> >
>



-- 
Amateurs work until they get it right...
... Professionals work until they can't get it wrong

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"gwt-maven" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/gwt-maven?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to