Changes for page WOLips Project Templates
Last modified by Bastian Triller on 2011/09/12 00:45
From version 67.1
edited by David Avendasora
on 2009/04/07 06:56
on 2009/04/07 06:56
Change comment:
There is no comment for this version
To version 70.1
edited by David Avendasora
on 2009/04/21 11:48
on 2009/04/21 11:48
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,5 +1,16 @@ 1 -=== Tutorialsand Instructions ===1 +=== Project Templates === 2 2 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 + 3 3 * Creating Custom Templates [[Tutorial>>Custom Project Templates]] 4 4 * Velocity Information 5 5 ** [[Velocity Template Language Reference>>http://velocity.apache.org/engine/devel/vtl-reference-guide.html]] ... ... @@ -6,25 +6,24 @@ 6 6 ** [[Velocity Users Guide>>http://velocity.apache.org/engine/releases/velocity-1.5/user-guide.html]] 7 7 ** [[Article and example of Velocity usage>>http://www.javaworld.com/javaworld/jw-12-2001/jw-1228-velocity.html]] 8 8 9 -=== ExampleTemplates ===20 +=== 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 [[Project Template>>Custom Project Templates^Wonder ERD2W Application.zip||title="Click to download attachment"]] 22 +===== Template Project ===== 13 13 14 - ===Custom Templates===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. 15 15 16 - ThesearescreatedbyotherWOLipsusers toaddressspecificneedsnot handledbythebuilt-inemplates.26 +* WOLips Project Template [[Template>>Custom Project Templates^WOLips Template Template.zip||title="Click to download attachment"]] 17 17 18 - *JavaClientProjects19 - ** Standard Java Client using JBND (coming soon)20 -* **ServerSide21 -* **ClientSide Project22 - ** Direct To Java Client (D2JC) using Java WebStart23 - Thisproject will create an full-featured, all-in-one D2JC project that holds both the server-andclient-sideapplications. It requiresProjectWOnder'sERJars and ERExtensions frameworks on the Server-Side. You will need to add your own EOModel and download the D2JC EOGenerator Templates When launched the user can then download the client-side application from the server via a link in the projects Main component.24 - *** Combined Server- and Client-Side Project25 -* ****Server-Side Classes**26 - ***EntityServer.java[[template>>Server-Side_Entity.javaTemplate]]27 -** *EntityServer.java[[template>>Server-SideEntity.javaTemplate]]28 -* ****Client-SideClasses**29 -** *EntityClient.java[[template>>Client-Side_Entity.javaTemplate]]30 -** *EntityClient.java[[template>>Client-SideEntity.javaTemplate]]28 +===== Default/Example Templates ===== 29 + 30 +* WOLips' [[Built-In Templates>>http://svn.objectstyle.org/repos/woproject/trunk/woproject/wolips/core/plugins/org.objectstyle.wolips.templateengine/ProjectTemplates/]] 31 +* Example Wonder ERD2W [[Project Template>>Custom Project Templates^Wonder ERD2W Application.zip||title="Click to download attachment"]] 32 + 33 +===== Java Client Projects ===== 34 + 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"]]