Changes for page WOLips Project Templates
Last modified by Bastian Triller on 2011/09/12 00:45
From version 93.1
edited by David Avendasora
on 2009/04/08 12:37
on 2009/04/08 12:37
Change comment:
There is no comment for this version
To version 96.1
edited by Pascal Robert
on 2011/09/12 00:45
on 2011/09/12 00:45
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -WOLips CustomProject Templates1 +WOLips Project Templates - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. avendasora1 +XWiki.probert - Content
-
... ... @@ -1,30 +1,51 @@ 1 -=== Tutorialsand Instructions ===1 +=== Project Templates === 2 2 3 -* Creating Custom Templates [[Tutorial>>Custom Project Templates]] 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 +{{info title="Mac OS X" icon="false"}} 8 +* /Library/Application Support/WOLips/Project Templates 9 +* ~~/Library/Application Support/WOLips/Project Templates 10 +{{/info}} 11 + 12 +{{info title="Windows" icon="false"}} 13 +* YourHomeDir\Documents and Settings\Application Data\WOLips\Project Templates 14 +* YourHomeDir\Documents and Settings\AppData\Local\WOLips\Project Templates 15 +{{/info}} 16 + 17 +=== Tutorials and Documentation === 18 + 19 +* Creating Custom Templates [[Tutorial>>doc:documentation.Custom Project Templates]] 4 4 * Velocity Information 5 -** [[Velocity Template Language Reference>>http://velocity.apache.org/engine/devel/vtl-reference-guide.html]] 6 -** [[Velocity Users Guide>>http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html]] 7 -** [[Article and example of Velocity usage>>http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-velocity.html]] 21 +** [[Velocity Template Language Reference>>url:http://velocity.apache.org/engine/devel/vtl-reference-guide.html||shape="rect"]] 22 +** [[Velocity Users Guide>>url:http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html||shape="rect"]] 23 +** [[Article and example of Velocity usage>>url:http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-velocity.html||shape="rect"]] 8 8 9 -=== ExampleTemplates ===25 +=== Templates === 10 10 11 -* WOLips' [[Built-In Templates>>http://svn.objectstyle.org/repos/woproject/trunk/woproject/wolips/core/plugins/org.objectstyle.wolips.templateengine/ProjectTemplates/]] 12 -* Example Wonder ERD2W [[Project Template>>Custom Project Templates^Wonder ERD2W Application.zip||title="Click to download attachment"]] 27 +===== Template Project ===== 13 13 14 - ===Custom Templates===29 +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. 15 15 16 - Thesearescreated by otherWOLipsusers to address specific needs not handled bythebuilt-in templates.Once downloaded and unzipped, they should be placed in one of the following locations:31 +* WOLips Project Template [[Template>>attach:WOLipsTemplateTemplate.zip]] 17 17 18 -* /Library/Application Support/WOLips/Project Templates 19 -* YourHomeDirocuments and Settingspplication DataOLipsroject Templates 20 -* YourHomeDirocuments and SettingsppDataocalOLipsroject Templates 21 -* /Library/Application Support/WOLips/Project Templates 33 +===== Default/Example Templates ===== 22 22 35 +* WOLips' [[Built-In Templates>>url:https://github.com/wolips/wolips/tree/master/wolips/core/plugins/org.objectstyle.wolips.templateengine/ProjectTemplates/||shape="rect"]] 36 +* Example Wonder ERD2W [[Project Template>>attach:documentation.Custom Project Templates@Wonder ERD2W Application.zip]] 37 + 23 23 ===== Java Client Projects ===== 24 24 25 25 * **Direct To Java Client (D2JC) using Java WebStart** 26 -This project will create an full-featured, all-in-one D2JC project that holds both the server- and client-side applications.It requires Project WOnder's ERJars and ERExtensions frameworks on the Server-Side.27 -** Combined Server- and Client-Side [[Project Template>> WOLips Custom ProjectTemplates^WOLipsD2JCWebStartTemplate.zip||title="Click to download zip attachment"]]41 + This project will create an all-in-one D2JC project that holds both the server- and client-side applications. 42 +** Combined Server- and Client-Side [[Project Template>>attach:WOLipsD2JCWebStartTemplate.zip]] 28 28 * **Standard Java Client using WOJCKit** 29 -** Server Side [[Project Template>>WOLips Custom Project Templates^WOLipsWOJCKitServerTemplate.zip||title="Click to download zip attachment"]] 30 -** Client Side [[Project Template>>WOLips Custom Project Templates^WOLipsWOJCKitClientTemplate.zip||title="Click to download zip attachment"]] 44 +** Server-Side [[Project Template>>attach:WOLipsWOJCKitServerTemplate.zip]] 45 +** Client-Side [[Project Template>>attach:WOLipsWOJCKitClientTemplate.zip]] 46 + 47 +===== Test Projects ===== 48 + 49 +* **Framework Test Applications** 50 + This template will generate applications to test frameworks similar to Project Wonder's ERXTest application. 51 +** Framework Testing [[Project Template>>attach:TestApplicationTemplate.zip]]