Just in from the fixed it myself dep't...

It seems by generating the 5.3.7 archetype with maven from the command line
& changing this 1 system property at the bottom of the pom.xml to
<tapestry-release-version>5.4-beta-2</tapestry-release-version>
& commenting out the following dependency near the top of the pom.xml...

        <!--<dependency>-->
            <!--<groupId>org.apache.tapestry</groupId>-->
            <!--<artifactId>tapestry-yuicompressor</artifactId>-->
            <!--<version>${tapestry-release-version}</version>-->
        <!--</dependency>-->

I don't care about compressing assets at this point. So that's fine.

& adding the slf4j binding dependency of your choice. i picked the log4j
one.
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>slf4j-log4j12</artifactId>
            <version>1.7.5</version>
        </dependency>

then you can mvn:run the jetty plugin

& walla,

the 5.4-beta-2 quickstart is up and running.


---------- Forwarded message ----------
From: Jon Williams <williams.jonat...@gmail.com>
Date: Sun, Jan 19, 2014 at 2:58 PM
Subject: Tapestry 5.4-beta-2 quickstart app
To: Tapestry users <users@tapestry.apache.org>


Hi,

I want to:

  mvn archetype:generate -DarchetypeCatalog=http://tapestry.apache.org

 for *5.4-beta-2* tapestry

which, I've found sources for the archetype here:
https://repository.apache.org/content/groups/staging/org/apache/tapestry/quickstart/5.4-beta-2/

Is it possible to generate the 5.4-beta-2 archetype simply from the command
line, like something similar to the above mentioned mvn command (that only
currently works for 5.3.7 Tapestry & older)?

Sorry if this is a short coming in my maven knowledge and has nothing to do
with tapestry. Even so, this seems like knowledge other tapestry users
would find useful.

thanks
 Jon

Reply via email to