Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Tapestry Wiki" for 
change notification.

The following page has been changed by ErikVullings:
http://wiki.apache.org/tapestry/HowToSetupEclipseCallistoJetty

------------------------------------------------------------------------------
  ## page was renamed from MichaelLake
- How to set up Eclipse/Calisto/Jetty with tapestry
+ = How to set up Eclipse/Callisto/Jetty for Developing Tapestry =
  
- Framework page
+ Download the latest Eclipse http://www.eclipse.org (I'm using 3.2)
  
+ == Install the Callisto plugins for eclipse ==
+  *After installing eclipse, go to Help -> Software Updates -> Find and 
Install...
+  *Search for new features to install
+  *Check "Callisto Discovery Site"
+  *When presented with all the different modules, check everything except what 
you're absolutely sure you don't need (C/C++, charting, for example)
+ 
+ 
+ == Install Jetty Launcher plugin ==
+  *Go to Help -> Software Updates -> Find and Install...
+  *Search for new features to install
+  *Click "New Remote Site", enter a name, use 
http://jettylauncher.sourceforge.net/updates as the URL
+ 
+ == (Use Subversion) ==
+  *SSH to your linux server, install svn via RPM, debian packages, etc..
+  *{{{svnadmin create /usr/local/repository}}}
+  *{{{chown mylogin:mylogin /usr/local/repository -R}}}
+ 
+  *Install subclipse (same way as jettylauncher) using 
http://subclipse.tigris.org/update_1.2.x
+ 
+  *After installing subclipse, Go to Window -> Preferences... then Team -> 
SVN. Change "SVN interface" to JavaSVN. Unless you really like screwing around 
with pub/private keys this is a good way for you to save your ssh username/pass 
for accessing the repository. (took me awhile to find this)
+  *Go to Window -> Open Perspective -> Other..., select "SVN Repository 
Exploring"
+  *Right click on the "SVN Repository" view, Click "New -> Repository 
Location...", enter {{{svn+ssh://[EMAIL PROTECTED]/usr/local/repository}}}
+  *Right click on your new repository location, click "Create new remote 
folder", give it a project name(it's not an eclipse project yet), such as 
{{{myapp}}}
+  *Right click on {{{myapp}}} and create three more folders under it called 
"tags", "branches", and "trunk"
+ (Mini-subversion-lesson: by convention, most people work out of the trunk 
folder, when they make a release, they copy the trunk to {{{tags/release-1.0}}} 
for example and that remains a frozen release. Learn more at 
http://subversion.tigris.org/)
+  *Right click on {{{trunk}}} and click "Checkout..."
+  *Make sure to "Check out as a project configured using the New Project 
Wizard", click Finish
+  *Read on...
+ 
+ == From the New project wizard... ==
+  *Create a "Dynamic Web Project", Next
+  *Name it "myapp", Next
+  *Next
+  *I use {{{context}}} for the Content Directory, Finish
+  *(ignore its warning about project files)
+  *You should be in the java perspective now, Right-click your new project in 
the Project Explorer, Click Build Path -> Configure Build Path...
+  *Click the Source tab and change Default output folder to say 
{{{myapp/context/WEB-INF/classes}}}
+  *Delete that pesky {{{build}}} folder it had created
+ 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to