Wiki source code of WOLips Project Templates

Version 73.1 by David Avendasora on 2009/04/21 11:47

Hide last authors
David Avendasora 70.1 1 === Project Templates ===
David Avendasora 31.1 2
David Avendasora 70.1 3 WOLips Project Templates can be used to setup the basics of a WebObjects project. They are quite powerful in that they can be used to configure a project's starting classpath, additional incremental builders, customized project structure and build tasks, to make a project use new build systems and more. You can also request additional information from the user to enable even greater customization.
4
5 The templates below were created by other WOLips users to address specific needs not handled by the built-in templates. Once downloaded and unzipped, they should be placed in one of the following locations:
6
7 * /Library/Application Support/WOLips/Project Templates
8 * YourHomeDirocuments and Settingspplication DataOLipsroject Templates
9 * YourHomeDirocuments and SettingsppDataocalOLipsroject Templates
10 * /Library/Application Support/WOLips/Project Templates
11
12 === Tutorials and Documentation ===
13
Ramsey Gurley 35.1 14 * Creating Custom Templates [[Tutorial>>Custom Project Templates]]
David Avendasora 31.1 15 * Velocity Information
16 ** [[Velocity Template Language Reference>>http://velocity.apache.org/engine/devel/vtl-reference-guide.html]]
17 ** [[Velocity Users Guide>>http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html]]
18 ** [[Article and example of Velocity usage>>http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-velocity.html]]
19
David Avendasora 70.1 20 === Templates ===
David Avendasora 31.1 21
David Avendasora 70.1 22 ===== Template Project =====
David Avendasora 64.1 23
David Avendasora 70.1 24 This is the perfect starting point if you want to create a new project template. Drop this template into the templates directory then select New -> Other -> WO Project from Template and you'll see "WOLips Project Template." It will give you everything you need to create a new Template including a template.xml file and the corresponding Sources directories.
David Avendasora 64.1 25
David Avendasora 70.1 26 * WOLips Project Template [[Template>>Custom Project Templates^WOLips Template Template.zip||title="Click to download attachment"]]
David Avendasora 64.1 27
David Avendasora 70.1 28 ===== Default/Example Templates =====
David Avendasora 68.1 29
David Avendasora 70.1 30 * WOLips' [[Built-In Templates>>http://svn.objectstyle.org/repos/woproject/trunk/woproject/wolips/core/plugins/org.objectstyle.wolips.templateengine/ProjectTemplates/]]
David Avendasora 72.1 31 * Example Wonder ERD2W [[Project Template>>Custom Project Templates^WOLips Template Template.zip||title="Click to download attachment"]]
David Avendasora 70.1 32
David Avendasora 68.1 33 ===== Java Client Projects =====
34
David Avendasora 70.1 35 * **Direct To Java Client (D2JC) using Java WebStart**
36 This project will create an all-in-one D2JC project that holds both the server- and client-side applications. If you want, you can add [[JavaRebel>>http://www.javarebel.com]] instant turn-around to your project by simply checking a box. You'll need to download the latest JavaRebel jars and add them to both the Libraries directory and the /WebServerResources/Java directory.
37 ** Combined Server- and Client-Side [[Project Template>>WOLips Project Templates^WOLipsD2JCWebStartTemplate.zip||title="Click to download zip attachment"]]
38 * **Standard Java Client using WOJCKit**
39 ** Server-Side [[Project Template>>WOLips Project Templates^WOLipsWOJCKitServerTemplate.zip||title="Click to download zip attachment"]]
40 ** Client-Side [[Project Template>>WOLips Project Templates^WOLipsWOJCKitClientTemplate.zip||title="Click to download zip attachment"]]