Wiki source code of Home

Version 243.1 by Lachlan Deck on 2023/11/13 11:56

Hide last authors
Johann Werner 229.1 1 = WOLips/WOProject =
Mike Schrag 209.1 2
Bastian Triller 235.1 3 [[image:attach:icon_256x256.png]]
Mike Schrag 225.1 4
Johann Werner 229.1 5 This is the home page for WOProject/WOLips open source project.
6
7 With the deprecation of the Apple-supplied WebObjects development tools in the WO5.4 timeframe, WOProject/WOLips has become the recommended toolset for WebObjects development and is the toolset that Apple itself uses internally.
8
9 Almost all of the functionality provided by the Apple toolset (XCode, EOModeler, WOBuilder, etc) has been duplicated, greatly expanded upon or re-thought from the ground up in Eclipse and WOLips. WOProject/WOLips is the net effect of thousands of hours of freely-given and paid-for labor by many talented developers, and it is constantly improving.
10
11 {{tip}}
Bastian Triller 235.1 12 "constantly improving" ... at the turn of 2008 into 2009 WOLips made a large step forward (see [[WOLips Blog>>url:http://wolips.blogspot.com/||shape="rect"]]). Wiki's being what they are, this one has not yet caught up with that change – most of what was true before is still true, but some is not, though what is not (mostly in the area of framework management) is better!
Johann Werner 229.1 13 {{/tip}}
14
15 WOProject/WOLips provides a more comprehensive and powerful toolset for developing Web, Web Service and Java Client applications than has ever been available before.
16
17 == Installing WOProject/WOLips ==
18
Johann Werner 238.1 19 [[WOLips can be installed>>doc:WOL.Home.Deprecated info.Installing WOLips.WebHome]] in several different ways, ranging from a complete turn-key installer that will give you everything you need to get started, all the way down to the source code direct from the [[Github repository>>url:https://github.com/wolips/wolips||shape="rect"]].
Johann Werner 229.1 20
21 == Troubleshooting Your Installation ==
22
Bastian Triller 237.2 23 The number one cause of problems is a missing or incorrect [[doc:WOL.wolips\.properties]] file.
Johann Werner 229.1 24
25 == Migrating from Xcode-Based Development ==
26
Johann Werner 238.1 27 Once you have [[installed>>doc:WOL.Home.Deprecated info.Installing WOLips.WebHome]] WOLips you can move any existing Xcode projects to WOLips using one of the following methods, depending on the complexity of your migration.
Johann Werner 229.1 28
Bastian Triller 235.1 29 * If you only have a couple of frameworks and applications, and those projects are not very complex, you can do a [[manual migration>>doc:documentation.Import an Xcode project into WOLips]].
Bastian Triller 236.1 30 * If you have a couple of projects and you didn't put your components and classes in sub folders then try the "[[fleeto>>url:http://www.global-village.net/migrate.to.eclipse/home||shape="rect"]]" script from {{mention reference="XWiki.chuckhill" style="FULL_NAME" anchor="XWiki-chuckhill-USuiK"/}}.
William Sandner 240.1 31 * If you have a complex project and/or many projects, use the [[doc:WOL.Home.Upgrading to WOLips from Xcode or Project Builder.XcodeMigration.WebHome]] tool from {{mention reference="XWiki.probert" style="FULL_NAME" anchor="XWiki-probert-KXdye"/}}. This is the recommended method for migration as it will greatly simplify migrating even a couple projects.
Johann Werner 229.1 32
33 == WOProject/WOLips Tutorials ==
34
Bastian Triller 235.1 35 Once you are ready to start developing, look here for many helpful [[tutorials>>doc:documentation.WOLips Tutorials]] and [[Screen/Podcast>>url:http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=270165303||shape="rect"]] detailing how to make the most of WOProject/WOLips. Tutorials range from setting up new projects to deployment and include topics for both beginners and experts.
Johann Werner 229.1 36
Bastian Triller 235.1 37 * WOLips [[Tutorials>>doc:documentation.WOLips Tutorials]]
38 * WebObjects & WOLips [[Podcast>>url:http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=270165303||shape="rect"]]
Johann Werner 229.1 39
40 == Subprojects ==
41
David Avendasora 241.1 42 * **[[doc:WOL.Home.WOLips.WebHome]]** : WOLips is a set of Eclipse tools for WebObjects development.
Larry Mills-Gahl 242.1 43 * **[[WOProject-Ant>>doc:WOL.Home.WOProject-Ant.WebHome]]** : provides a way to build WebObjects applications and standalone Java launchers with [[Ant>>url:http://ant.apache.org||shape="rect"]].
Lachlan Deck 243.1 44 * **[[WOProject-Maven>>doc:WOL.Home.WOProject-Maven.WebHome]]** : provides a way to build WebObjects applications and standalone Java launchers with [[Maven>>url:http://maven.apache.org||shape="rect"]].
David Avendasora 239.1 45 * **[[doc:WOL.Home.EOModelDoc.WebHome]]** : a command line tool to generate HTML documentation of a set of EOModels
Johann Werner 229.1 46
Mike Schrag 209.1 47 == Quick Links ==
48
Bastian Triller 235.1 49 * [[WOLips Blog>>url:http://wolips.blogspot.com/||shape="rect"]]
Bastian Triller 237.2 50 * [[doc:WOL.Mailing Lists]]
Bastian Triller 235.1 51 * [[WOProject/WOLips Bug/Issue Tracker>>url:https://github.com/wocommunity/wonder/issues||shape="rect"]]
Bastian Triller 237.2 52 * [[doc:WOL.Access the WOLips User Guide]]