tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r930150 - in /websites/production/tapestry/content: cache/main.pageCache dependencies-tools-and-plugins.html
Date Sat, 22 Nov 2014 23:19:30 GMT
Author: buildbot
Date: Sat Nov 22 23:19:29 2014
New Revision: 930150

Log:
Production update by buildbot for tapestry

Modified:
    websites/production/tapestry/content/cache/main.pageCache
    websites/production/tapestry/content/dependencies-tools-and-plugins.html

Modified: websites/production/tapestry/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/tapestry/content/dependencies-tools-and-plugins.html
==============================================================================
--- websites/production/tapestry/content/dependencies-tools-and-plugins.html (original)
+++ websites/production/tapestry/content/dependencies-tools-and-plugins.html Sat Nov 22 23:19:29
2014
@@ -74,7 +74,7 @@ table.ScrollbarTable td.ScrollbarParent 
 table.ScrollbarTable td.ScrollbarNextName {text-align: right;border: none;}
 table.ScrollbarTable td.ScrollbarNextIcon {text-align: center;width: 16px;border: none;}
 
-/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td
colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%">&#160;</td><td
colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect"
href="tapestry-tutorial.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/up_16.gif"
width="8" height="8"></a></sup><a shape="rect" href="tapestry-tutorial.html">Tapestry
Tutorial</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a
shape="rect" href="creating-the-skeleton-application.html">Creating The Skeleton Application</a></td><td
colspan="1" rowspan="1" class="ScrollbarNextIcon"><a shape="rect" href="creating-the-skeleton-application.html"><img
align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/forwd_16.gif"
width="16" height="16"></a></td></tr></table></div><p>As
much as we would like to dive into Tapestry right now, we must first talk about settin
 g 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.</p><p>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.</p><h1 id="Dependencies,ToolsandPlugins-JDK1.5orNewer">JDK
1.5 or Newer</h1><p>Tapestry 5 makes use of features of Java Development Kit (JDK)
version 1.5. This includes Java annotations, and a little bit of Java generics. JDK 1.6 and
JDK 1.7 work fine too.</p><h1 id="Dependencies,ToolsandPlugins-EclipseIDE">Eclipse
IDE</h1><p>For this tutorial we'll assume you're using Eclipse as your Integrated
Development Environment (IDE). Eclipse is a popular IDE, but feel free to adapt these instructions
to IntelliJ, NetBeans, or any other.</p><p>Eclipse comes in various flavors, and
includes 
 a reasonable XML editor built-in. It can be <a shape="rect" class="external-link" href="http://www.eclipse.org/downloads/"
>downloaded from the eclipse.org web site</a>. We recommend the latest version of
Eclipse IDE for Java Developers (but anything from version 3.7 onward should work fine).</p><h1
id="Dependencies,ToolsandPlugins-ApacheMaven3">Apache Maven 3</h1><p>Maven
is a software build tool with the ability to automatically download project dependencies (such
as the Tapestry JAR files, and the JAR files that Tapestry itself depends on) from one of
several central repositories.</p><p>Maven is not essential for using Tapestry,
but is especially helpful when performing the initial set-up of a Tapestry application.</p><p>Eclipse
comes with a Maven plugin,&#160;<a shape="rect" class="external-link" href="http://eclipse.org/m2e/"
>M2Eclipse</a> (also known as m2e) with an embedded version of Maven. We'll use that
here for simplicity's sake. Alternatively, you could install Maven fr
 om <a shape="rect" class="external-link" href="http://maven.apache.org/download.html">http://maven.apache.org/download.html</a>
and use it from the command line ("mvn").</p><h1 id="Dependencies,ToolsandPlugins-Jetty">Jetty</h1><p>Jetty
is an open source web server and servlet container available from the Eclipse Foundation.
Jetty is designed for high performance and easy embedding in other software. Maven can download
it for you and run it automatically, so you DO NOT have to download it for this tutorial.
Alternatively, you could download and install the RunJettyRun Eclipse plugin from the Eclipse
Marketplace.</p><h1 id="Dependencies,ToolsandPlugins-Tapestry">Tapestry</h1><p>You
should not have to download this directly; as we'll see, Maven should take care of downloading
Tapestry, and its dependencies, as needed.</p><style type="text/css">/*<![CDATA[*/
+/*]]>*/</style><div class="Scrollbar"><table class="ScrollbarTable"><tr><td
colspan="1" rowspan="1" class="ScrollbarPrevName" width="33%">&#160;</td><td
colspan="1" rowspan="1" class="ScrollbarParent" width="33%"><sup><a shape="rect"
href="tapestry-tutorial.html"><img align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/up_16.gif"
width="8" height="8"></a></sup><a shape="rect" href="tapestry-tutorial.html">Tapestry
Tutorial</a></td><td colspan="1" rowspan="1" class="ScrollbarNextName" width="33%">&#160;<a
shape="rect" href="creating-the-skeleton-application.html">Creating The Skeleton Application</a></td><td
colspan="1" rowspan="1" class="ScrollbarNextIcon"><a shape="rect" href="creating-the-skeleton-application.html"><img
align="middle" border="0" src="https://cwiki.apache.org/confluence/images/icons/forwd_16.gif"
width="16" height="16"></a></td></tr></table></div><p>As
much as we would like to dive into Tapestry right now, we must first talk about settin
 g 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.</p><p>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.</p><h1 id="Dependencies,ToolsandPlugins-JDK1.5orNewer">JDK
1.5 or Newer</h1><p>Tapestry 5 makes use of features of Java Development Kit (JDK)
version 1.5. This includes Java annotations, and a little bit of Java generics. JDK 1.6 and
JDK 1.7 work fine too, as does JDK 1.8&#160;<em>if</em> you're using Tapestry
5.3.8 or newer.</p><h1 id="Dependencies,ToolsandPlugins-EclipseIDE">Eclipse IDE</h1><p>For
this tutorial we'll assume you're using Eclipse as your Integrated Development Environment
(IDE). Eclipse is a popular IDE, but feel free to adapt these instructions to IntelliJ, NetBea
 ns, or any other.</p><p>Eclipse comes in various flavors, and includes a reasonable
XML editor built-in. It can be <a shape="rect" class="external-link" href="http://www.eclipse.org/downloads/"
>downloaded from the eclipse.org web site</a>. We recommend the latest version of
Eclipse IDE for Java Developers (but anything from version 3.7 onward should work fine).</p><h1
id="Dependencies,ToolsandPlugins-ApacheMaven3">Apache Maven 3</h1><p>Maven
is a software build tool with the ability to automatically download project dependencies (such
as the Tapestry JAR files, and the JAR files that Tapestry itself depends on) from one of
several central repositories.</p><p>Maven is not essential for using Tapestry,
but is especially helpful when performing the initial set-up of a Tapestry application.</p><p>Eclipse
comes with a Maven plugin,&#160;<a shape="rect" class="external-link" href="http://eclipse.org/m2e/"
>M2Eclipse</a> (also known as m2e) with an embedded version of Maven. We'll use tha
 t here for simplicity's sake. Alternatively, you could install Maven from <a shape="rect"
class="external-link" href="http://maven.apache.org/download.html">http://maven.apache.org/download.html</a>
and use it from the command line ("mvn").</p><h1 id="Dependencies,ToolsandPlugins-Jetty">Jetty</h1><p>Jetty
is an open source web server and servlet container available from the Eclipse Foundation.
Jetty is designed for high performance and easy embedding in other software. Maven can download
it for you and run it automatically, so you DO NOT have to download it for this tutorial.
Alternatively, you could download and install the RunJettyRun Eclipse plugin from the Eclipse
Marketplace.</p><h1 id="Dependencies,ToolsandPlugins-Tapestry">Tapestry</h1><p>You
should not have to download this directly; as we'll see, Maven should take care of downloading
Tapestry, and its dependencies, as needed.</p><style type="text/css">/*<![CDATA[*/
 table.ScrollbarTable  {border: none;padding: 3px;width: 100%;padding: 3px;margin: 0px;background-color:
#f0f0f0}
 table.ScrollbarTable td.ScrollbarPrevIcon {text-align: center;width: 16px;border: none;}
 table.ScrollbarTable td.ScrollbarPrevName {text-align: left;border: none;}



Mime
View raw message