tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r930154 - in /websites/production/tapestry/content: cache/main.pageCache creating-the-skeleton-application.html
Date Sun, 23 Nov 2014 00:19:59 GMT
Author: buildbot
Date: Sun Nov 23 00:19:59 2014
New Revision: 930154

Log:
Production update by buildbot for tapestry

Modified:
    websites/production/tapestry/content/cache/main.pageCache
    websites/production/tapestry/content/creating-the-skeleton-application.html

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

Modified: websites/production/tapestry/content/creating-the-skeleton-application.html
==============================================================================
--- websites/production/tapestry/content/creating-the-skeleton-application.html (original)
+++ websites/production/tapestry/content/creating-the-skeleton-application.html Sun Nov 23
00:19:59 2014
@@ -78,7 +78,7 @@ table.ScrollbarTable td.ScrollbarNextIco
                     <p class="title">Maven Behind a Firewall</p>
                             <span class="aui-icon icon-hint">Icon</span>
                 <div class="message-content">
-                            <p>If you are behind a firewall/proxy, before performing
any Maven downloads, you may need to configure your proxy settings in your Maven settings.xml
file (typically ~/.m2/settings.xml). Here is an example:</p><div class="code panel
pdl" style="border-width: 1px;"><div class="codeHeader panelHeader pdl" style="border-bottom-width:
1px;"><b>settings.xml</b></div><div class="codeContent panelContent
pdl">
+                            <p>If you are behind a firewall/proxy, before performing
any Maven downloads, you may need to configure your proxy settings in your Maven settings.xml
file (typically in the .m2 subdirectory of your home directory, ~/.m2 or C:\users\joeuser\.m2).
Here is an example:</p><div class="code panel pdl" style="border-width: 1px;"><div
class="codeHeader panelHeader pdl" style="border-bottom-width: 1px;"><b>settings.xml</b></div><div
class="codeContent panelContent pdl">
 <script class="theme: Default; brush: xml; gutter: false" type="syntaxhighlighter"><![CDATA[&lt;settings&gt;
   &lt;proxies&gt;
     &lt;proxy&gt;
@@ -97,19 +97,19 @@ table.ScrollbarTable td.ScrollbarNextIco
 </div></div><p>Of course, adjust the <code>localRepository</code>
element to match the correct path for your computer.</p>
                     </div>
     </div>
-<p>Okay, let's get started creating our new project.</p><p>In Eclipse,
go to <strong>File &gt; New &gt;</strong> <strong>Project... &gt;
Maven &gt; Maven Project</strong></p><p><img class="confluence-embedded-image"
src="https://cwiki.apache.org/confluence/download/attachments/23340356/select-a-wizard.png?version=1&amp;modificationDate=1416675284654&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/select-a-wizard.png?version=1&amp;modificationDate=1416675284654&amp;api=v2"></p><p>Then
click <strong>Next</strong>, <strong>Next</strong> (again), and then
on the <strong>Select an Archetype</strong> page click the <strong>Configure</strong>
button on the Catalog line. The <strong>Archetype</strong> preferences dialog
should appear. Click the <strong>Add Remote Catalog...</strong> button:</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/add-archetype-catalog.png?version=1&amp;modificationDate=14166753
 54423&amp;api=v2" data-image-src="/confluence/download/attachments/23340356/add-archetype-catalog.png?version=1&amp;modificationDate=1416675354423&amp;api=v2"></p><p>As
shown above, enter <span class="nolink"><span class="nolink">"http://tapestry.apache.org"</span></span>
in the Catalog File field, and "Apache Tapestry" in the Description field.</p>    <div
class="aui-message hint shadowed information-macro">
+<p>Okay, let's get started creating our new project.</p><p>In Eclipse,
go to <strong>File &gt; New &gt;</strong> <strong>Project... &gt;
Maven &gt; Maven Project</strong></p><p><img class="confluence-embedded-image"
src="https://cwiki.apache.org/confluence/download/attachments/23340356/select-a-wizard.png?version=1&amp;modificationDate=1416675284000&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/select-a-wizard.png?version=1&amp;modificationDate=1416675284000&amp;api=v2"></p><p>Then
click <strong>Next</strong>, <strong>Next</strong> (again), and then
on the <strong>Select an Archetype</strong> page click the <strong>Configure</strong>
button on the Catalog line. The <strong>Archetype</strong> preferences dialog
should appear. Click the <strong>Add Remote Catalog...</strong> button:</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/add-archetype-catalog.png?version=1&amp;modificationDate=14166753
 54000&amp;api=v2" data-image-src="/confluence/download/attachments/23340356/add-archetype-catalog.png?version=1&amp;modificationDate=1416675354000&amp;api=v2"></p><p>As
shown above, enter <span class="nolink"><span class="nolink">"http://tapestry.apache.org"</span></span>
in the Catalog File field, and "Apache Tapestry" in the Description field.</p>    <div
class="aui-message hint shadowed information-macro">
                             <span class="aui-icon icon-hint">Icon</span>
                 <div class="message-content">
                             <p>If you want to try an unreleased (alpha or beta) version
of Tapestry, use <span class="nolink">https://repository.apache.org/content/repositories/staging</span>
archetype catalog file instead.</p>
                     </div>
     </div>
-<p>Click <strong>OK</strong>, then<strong> OK</strong> again.</p><p>On
the Select an Archetype dialog, select the newly-added Apache Tapestry catalog, then select
the "quickstart" artifact from the list and click <strong>Next</strong>.</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/select-archetype.png?version=1&amp;modificationDate=1416675447884&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/select-archetype.png?version=1&amp;modificationDate=1416675447884&amp;api=v2"></p><p>Fill
in the Group Id, Artifact Id, Version and Package&#160; as follows:</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/specify-archetype-parameters.png?version=1&amp;modificationDate=1416675494780&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/specify-archetype-parameters.png?version=1&amp;modificationDate=1416675494780&amp;api=v
 2"></p><p>then click Finish.</p>    <div class="aui-message hint
shadowed information-macro">
+<p>Click <strong>OK</strong>, then<strong> OK</strong> again.</p><p>On
the Select an Archetype dialog, select the newly-added Apache Tapestry catalog, then select
the "quickstart" artifact from the list and click <strong>Next</strong>.</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/select-archetype.png?version=1&amp;modificationDate=1416675447000&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/select-archetype.png?version=1&amp;modificationDate=1416675447000&amp;api=v2"></p><p>Fill
in the Group Id, Artifact Id, Version and Package&#160; as follows:</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/specify-archetype-parameters.png?version=1&amp;modificationDate=1416675494000&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/specify-archetype-parameters.png?version=1&amp;modificationDate=1416675494000&amp;api=v
 2"></p><p>then click Finish.</p>    <div class="aui-message hint
shadowed information-macro">
                             <span class="aui-icon icon-hint">Icon</span>
                 <div class="message-content">
                             <p>The first time you use Maven, project creation may take
several minutes as Maven downloads hundreds of JAR dependencies. These downloaded files are
cached locally and will not need to be downloaded again, but you do have to be patient on
first use.</p>
                     </div>
     </div>
-<p>After Maven finishes, you'll see a new directory, <code>tutorial in your Package
Explorer view in Eclipse.</code></p><h2 id="CreatingTheSkeletonApplication-RunningtheApplicationusingJetty">Running
the Application using Jetty</h2><p>One of the first things you can do is use Maven
to run Jetty directly.</p><p>Right-click on the tutorial project in your Package
Explorer view and select <strong>Run As &gt; Maven Build... &gt;</strong>,
enter a Goal of <strong>"jetty:run"</strong>. This creates a "Run Configuration"
named "tutorial1" that we'll use throughout this tutorial to start the app:</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/run-configuration.png?version=1&amp;modificationDate=1416675566834&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/run-configuration.png?version=1&amp;modificationDate=1416675566834&amp;api=v2"></p><p>Click
<strong>Run</strong>.</p><p>Again, the first time, there
 's a dizzying number of downloads, but before you know it, the Jetty servlet container is
up and running.</p><p>Once Jetty is initialized (which only takes a few seconds
after the first time), you'll see the following in your console:</p><div class="preformatted
panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
+<p>After Maven finishes, you'll see a new directory, <code>tutorial in your Package
Explorer view in Eclipse.</code></p><h2 id="CreatingTheSkeletonApplication-RunningtheApplicationusingJetty">Running
the Application using Jetty</h2><p>One of the first things you can do is use Maven
to run Jetty directly.</p><p>Right-click on the tutorial project in your Package
Explorer view and select <strong>Run As &gt; Maven Build... &gt;</strong>,
enter a Goal of <strong>"jetty:run"</strong>. This creates a "Run Configuration"
named "tutorial1" that we'll use throughout this tutorial to start the app:</p><p><img
class="confluence-embedded-image" src="https://cwiki.apache.org/confluence/download/attachments/23340356/run-configuration.png?version=1&amp;modificationDate=1416675566000&amp;api=v2"
data-image-src="/confluence/download/attachments/23340356/run-configuration.png?version=1&amp;modificationDate=1416675566000&amp;api=v2"></p><p>Click
<strong>Run</strong>.</p><p>Again, the first time, there
 's a dizzying number of downloads, but before you know it, the Jetty servlet container is
up and running.</p><p>Once Jetty is initialized (which only takes a few seconds
after the first time), you'll see the following in your console:</p><div class="preformatted
panel" style="border-width: 1px;"><div class="preformattedContent panelContent">
 <pre>             ValidationConstraintGenerator: DEFINED
                 ValidationDecoratorFactory: DEFINED
                             ValidatorMacro: DEFINED



Mime
View raw message