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]
