Changes for page Usage for Windows

Last modified by Quinton Dolan on 2008/04/11 02:07

From version 29.1
edited by Quinton Dolan
on 2008/04/11 02:07
Change comment: Migrated to Confluence 5.3
To version 27.1
edited by Quinton Dolan
on 2008/04/11 02:07
Change comment: There is no comment for this version

Summary

Details

Page properties
Parent
... ... @@ -1,1 +1,0 @@
1 -Deprecated info
Tags
... ... @@ -1,1 +1,0 @@
1 -wikitodo|devtools
Content
... ... @@ -1,16 +1,18 @@
1 1  {{warning}}
2 +
2 2  Work in progress
4 +
3 3  {{/warning}}
4 4  
5 -{{toc/}}
7 +{{toc}}{{/toc}}
6 6  
7 7  = Moving the WebObjects frameworks from a Mac to a Windows machine =
8 8  
9 -The WebObjects frameworks are part of the Xcode tools distribution (available on the Mac OS X DVD, or as a download from Apple, see below) which cannot be installed on a Windows (or any Linux/UNIX variant) machine directly. So, before developing on Windows, you will need to get access on a Mac, make a archive of the frameworks and move this archive to your Windows machine. You can extract the frameworks from XCode without having to install them on the intermediate Mac.
11 +The WebObjects frameworks are part of the Xcode tools distribution (available on the Mac OS X DVD, or as a download from Apple, see below) which cannot be installed on a Windows (or any Linux/UNIX variant) machine directly. So, before developing on Windows, you will need to get access on a Mac, make a archive of the frameworks and move this archive to your Windows machine. You can extract the frameworks from XCode without having to install them on the intermediate Mac.
10 10  
11 -* Obtain Xcode 2.5 (if you want to work with WebObjects 5.3), or Xcode 3.0 (if you want to work with WebObjects 5.4) at [[ADC>>url:http://developer.apple.com/tools/download/||shape="rect"]] these are in the form of large (about 1 GB) disk images. Note that you will need to sign up for an ADC membership, but the "online" membership is free.
13 +* Obtain Xcode 2.5 (if you want to work with WebObjects 5.3), or Xcode 3.0 (if you want to work with WebObjects 5.4) at [[ADC>>http://developer.apple.com/tools/download/]] ~-~- these are in the form of large (about 1 GB) disk images. Note that you will need to sign up for an ADC membership, but the "online" membership is free.
12 12  
13 -* Mount, on a Mac, the DMG file. Then, for XCode 2.5 / Mac OS X Tiger:
15 +* Mount, on a Mac, the DMG file. Then, for XCode 2.5 / Mac OS X Tiger:
14 14  
15 15  {{code}}
16 16  
... ... @@ -37,11 +37,11 @@
37 37  = Create the file structure on your Windows machine =
38 38  
39 39  1) Create the structure:
40 - C:\Apple
41 - C:\Apple\Local\Library\Frameworks (equivalent to /Library/Frameworks on the Mac)
42 - C:\Apple\Library\Frameworks (equivalent to /System/Library/Frameworks on the Mac)
42 +C:pple
43 +C:ppleocalibraryrameworks (equivalent to /Library/Frameworks on the Mac)
44 +C:ppleibraryrameworks (equivalent to /System/Library/Frameworks on the Mac)
43 43  
44 -2) Copy all the frameworks from /System/Library/Frameworks on a Mac that are named Java* except for JavaScriptCore and JavaVM to C:\Apple\Library\Frameworks
46 +2) Copy all the frameworks from /System/Library/Frameworks on a Mac that are named Java except for JavaScriptCore and JavaVM to C:ppleibraryrameworks
45 45  
46 46  {{code}}
47 47  
... ... @@ -51,27 +51,29 @@
51 51  {{/code}}
52 52  
53 53  {{warning}}
54 -3) If you copied a 5.2, you will need to put a Windows License.key in JavaWebObjects.framework/Resources.  If you copied a 5.3, I think it's a universal license key.
56 +
57 +3) If you copied a 5.2, you will need to put a Windows License.key in JavaWebObjects.framework/Resources.  If you copied a 5.3, I think it's a universal license key.
58 +
55 55  {{/warning}}
56 56  
57 -4) Create a wobuild.properties file in C:\Documents and Settings\<your user>\Library with the contents:
58 - wo.woroot=C:/Apple
59 - wo.wolocalroot=C:/Apple/Local
60 - wo.wosystemroot=C:/Apple
61 - wo.homeroot=C:/Temp
62 - eclipse.home=C:/Programs Files/eclipse
63 - wo.dir.library.frameworks=C:/Apple/Library/Frameworks
61 +4) Create a wobuild.properties file in C:ocuments and Settingsyour user>ibrary with the contents:
62 +wo.woroot=C:/Apple
63 +wo.wolocalroot=C:/Apple/Local
64 +wo.wosystemroot=C:/Apple
65 +wo.homeroot=C:/Temp
66 +eclipse.home=C:/Programs Files/eclipse
67 +wo.dir.library.frameworks=C:/Apple/Library/Frameworks
64 64  
65 65  = Install Eclipse and WOLips =
66 66  
67 -Install [[Eclipse and WOLips>>url:http://wiki.objectstyle.org/confluence/display/WOL/Install+WOLips+with+Eclipse+Update+Manager||shape="rect"]]
71 + Install [[Eclipse and WOLips>>http://wiki.objectstyle.org/confluence/display/WOL/Install+WOLips+with+Eclipse+Update+Manager]]
68 68  
69 69  = Notes =
70 70  
71 -That should be it, I think?  The things that are problematic right now on Windows:
72 - 1) The {{code language="none"}}woproject/*.patternset{{/code}} don't work quite right on Windows with older versions of WOLips. If you don't have subfolders in your Resources/Components/etc, you can work around it by converting {{code language="none"}}Components/**/*/etc/**{{/code}} to {{code language="none"}}Components/*{{/code}}, same w/ Resources and WebServerResources. Alternatively you can use a recent nightly build of WOLips where this bug has been fixed.
73 - 2) Couple images have backgrounds that should not
74 - 3) Outline view in component editor is not right
75 - 4) AutoOpenInBrowser doesn't work unless you override Application._isSupportedDevelopmentPlatform to return true
75 +That should be it, I think?&nbsp; The things that are problematic right now on Windows:
76 +1) The ##woproject/.patternset## don't work quite right on Windows with older versions of WOLips. If you don't have subfolders in your Resources/Components/etc, you can work around it by converting ##Components~/~//etc/## to ##Components/##**, same w/ Resources and WebServerResources. Alternatively you can use a recent nightly build of WOLips where this bug has been fixed.
77 +2) Couple images have backgrounds that should not
78 +3) Outline view in component editor is not right
79 +4) AutoOpenInBrowser doesn't work unless you override Application.//isSupportedDevelopmentPlatform to return true//**
76 76  
77 77  I THINK that was it, but there might have been a couple other misc items .. I'll have to go back through and doublecheck.
XWiki.XWikiComments[0]
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.probert
Comment
... ... @@ -1,1 +1,0 @@
1 -Hum, I guess it would be easier to install WebObjects with the woinstaller JAR?
Date
... ... @@ -1,1 +1,0 @@
1 -2010-10-03 00:43:04.0