tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ulrich Stärk <...@spielviel.de>
Subject Re: [CONF] Apache Tapestry > Dependencies, Tools and Plugins
Date Wed, 01 Dec 2010 19:46:41 GMT
Using the scrollbar macro is nice. However, it generates html with images pointing back to

confluence... That's something we don't want but I don't know how to change that. The same
holds for 
the gliffy diagram on the "Exploring the Project" page.

Uli

On 01.12.2010 20:10, confluence@apache.org wrote:
>
>     Dependencies, Tools and Plugins
>     <https://cwiki.apache.org/confluence/display/TAPESTRY/Dependencies%2C+Tools+and+Plugins>
>
>
>         Page *edited* by Howard M. Lewis Ship <https://cwiki.apache.org/confluence/display/~hlship>
>
>
>         Changes (2)
>
> {tutorialnav} {scrollbar}
>
> As much as we would like to dive into Tapestry right now, we must first talk about setting
up your
> development environment. The joy and the pain of Java development is the volume of choice
available.
> There's just a bewildering number of JDKs, IDEs and other TLAs (Three Letter Acronyms)
out there.
> ...
> You should not have to download this directly; as we'll see, Maven should take care of
downloading
> Tapestry, and its dependencies, as needed.
>
> {tutorialnav} {scrollbar}
>
>
>         Full Content
>
> 	^</confluence/display/TAPESTRY/Tapestry+Tutorial> Tapestry Tutorial
> </confluence/display/TAPESTRY/Tapestry+Tutorial>	Creating The Skeleton Application
> </confluence/display/TAPESTRY/Creating+The+Skeleton+Application>
> </confluence/display/TAPESTRY/Creating+The+Skeleton+Application>
>
> As much as we would like to dive into Tapestry right now, we must first talk about setting
up your
> development environment. The joy and the pain of Java development is the volume of choice
available.
> There's just a bewildering number of JDKs, IDEs and other TLAs (Three Letter Acronyms)
out there.
>
> Let's talk about a stack of tools, all open source and freely available, that you'll
need to setup.
> Likely you have some of these, or some version of these, already on your development
machine.
>
>
>   JDK 1.5 or Newer
>
> Tapestry 5 makes use of features of JDK 1.5. This includes Java Annotations, and a little
bit of
> Java Generics. JDK 1.6 works fine too.
>
>
>   Eclipse Helios (3.6.1 or Newer)
>
> Since we're emphasizing a free and open source stack, we'll concentrate on the best /free/
IDE.
>
> 	Ok, sure, IntelliJ is now free as well. And NetBeans has gotten really nice. Feel free
to adapt
> these instructions to those IDEs.
>
> Eclipse comes in various flavors, and includes a reasonable XML editor built-in. It can
be
> downloaded from the eclipse.org web site <http://www.eclipse.org/downloads/>. We
recommend the
> Eclipse IDE for Java Developers.
>
>
>   Jetty
>
> Jetty is an open source servlet container created by Greg Wilkins of Webtide (which offers
> commercial support for Jetty). Jetty is high performance and designed for easy embedding
in other
> software.
>
>
>   RunJettyRun Eclipse Plugin
>
> RunJettyRun <http://code.google.com/p/run-jetty-run/> is a very simple Eclipse
plugin that bundles a
> version of Jetty (Jetty 6 at this writing) so that you can create Eclipse launches that
start Jetty
> to execute your web application.
>
> You can install RunJettyRun using Eclipse's /Install New Software.../ menu item; the
update URL is
> http://run-jetty-run.googlecode.com/svn/trunk/updatesite.
>
> This tutorial was written with RunJettyRun version 1.1.1.
>
>
>   Maven 2.2.1
>
> Maven is a software build tool of rather epic ambitions. It has a very sophisticated
plugin system
> that allows it to do virtually anything, though compiling Java code, building WAR and
JAR files, and
> creating reports and web sites are its forte.
>
> Perhaps the biggest advantage of Maven over, say, Ant, is that it can download project
dependencies
> (such as the Tapestry JAR files, and the JAR files Tapestry itself depends on) automatically
for
> you, from one of several central repositories.
>
> Maven is not essential for using Tapestry, but is especially helpful when performing
the initial
> setup of a Tapestry application.
>
> Maven 2.2.1 is available from http://maven.apache.org/download.html.
>
> 	Maven 3.0 is now available but we have not tested the tutorial against it.
>
> There are plugins available for Eclipse, but we will not be using those here; instead,
we'll use
> Maven to generate Eclipse control files for us.
>
>
>   Tapestry 5.2.4
>
> You should not have to download this directly; as we'll see, Maven should take care of
downloading
> Tapestry, and its dependencies, as needed.
>
> 	^</confluence/display/TAPESTRY/Tapestry+Tutorial> Tapestry Tutorial
> </confluence/display/TAPESTRY/Tapestry+Tutorial>	Creating The Skeleton Application
> </confluence/display/TAPESTRY/Creating+The+Skeleton+Application>
> </confluence/display/TAPESTRY/Creating+The+Skeleton+Application>
>
> Change Notification Preferences <https://cwiki.apache.org/confluence/users/viewnotifications.action>
> View Online <https://cwiki.apache.org/confluence/display/TAPESTRY/Dependencies%2C+Tools+and+Plugins>
> | View Changes
> <https://cwiki.apache.org/confluence/pages/diffpagesbyversion.action?pageId=23340345&revisedVersion=16&originalVersion=15>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tapestry.apache.org
For additional commands, e-mail: dev-help@tapestry.apache.org


Mime
View raw message