Changes for page Getting started

Last modified by Maik Musall on 2021/06/16 09:17

From version 25.1
edited by Larry Mills-Gahl
on 2010/02/19 18:26
Change comment: Migrated to Confluence 5.3
To version 26.1
edited by Maik Musall
on 2021/06/16 09:15
Change comment: inserted link to Hugis Gist

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.elemgee
1 +XWiki.mmusall
Content
... ... @@ -1,3 +1,7 @@
1 +== Foreword ==
2 +
3 +Since the rest of this page is old (2010), please consult [[Hugis Gist>>url:https://gist.github.com/hugith/d2ba6da9e4942f4ece95d7a721159cd1||shape="rect"]] about getting started with WO+maven.
4 +
1 1  == Introduction ==
2 2  
3 3  This guide is aimed at those who'd like to set up a local wolips development environment. This guide is mainly targeted towards maven users of WOLips, however much of guide is useful, whether you use maven or ant, so far as installation instructions for eclipse plugins. At least, these are the steps that I (ldeck) travel through and it is essentially a brain-dump to save me from future maintenance work .
... ... @@ -4,6 +4,8 @@
4 4  
5 5  == Outline ==
6 6  
11 +
12 +
7 7  {{toc indent="20px" style="disc"/}}
8 8  
9 9  == Install Maven ==
... ... @@ -13,15 +13,27 @@
13 13  {{tip title="Mac Tip"}}
14 14  install macports [[http:~~/~~/www.macports.org/install.php>>url:http://www.macports.org/install.php||shape="rect"]], then on the terminal
15 15  
22 +(% class="auto-cursor-target" %)
23 +\\
24 +
16 16  {{noformat}}
17 17  sudo port install maven2
18 18  {{/noformat}}
19 19  
29 +(% class="auto-cursor-target" %)
30 +\\
31 +
20 20  In future, to keep this up to date:
21 21  
34 +(% class="auto-cursor-target" %)
35 +\\
36 +
22 22  {{noformat}}
23 23  sudo port upgrade maven2
24 24  {{/noformat}}
40 +
41 +(% class="auto-cursor-target" %)
42 +\\
25 25  {{/tip}}
26 26  
27 27  == Download Eclipse ==
... ... @@ -30,7 +30,7 @@
30 30  
31 31  {{tip title="Which one do I choose?"}}
32 32  Eclipse Classic (161MB) is a popular choice among WO developers.
33 - However, the more lightweight Eclipse IDE for Java Developers (91MB) should work.
51 +However, the more lightweight Eclipse IDE for Java Developers (91MB) should work.
34 34  {{/tip}}
35 35  
36 36  == Launch Eclipse ==
... ... @@ -73,15 +73,15 @@
73 73  ==== Step 3 - install Groovy ====
74 74  
75 75  Repeat step 2 with the following detail changes:
76 - Site name: Groovy-dev
77 - Site location: [[http:~~/~~/dist.codehaus.org/groovy/distributions/updateDev/>>url:http://dist.codehaus.org/groovy/distributions/updateDev/||rel="nofollow" shape="rect" class="external-link"]]
94 +Site name: Groovy-dev
95 +Site location: [[http:~~/~~/dist.codehaus.org/groovy/distributions/updateDev/>>url:http://dist.codehaus.org/groovy/distributions/updateDev/||rel="nofollow" shape="rect" class="external-link"]]
78 78  
79 79  ==== Step 4 - Install subversive connectors ====
80 80  
81 81  Repeat step 2 with the following detail changes:
82 - Site name: Subversive-connectors
83 - Site location: [[http:~~/~~/community.polarion.com/projects/subversive/download/eclipse/2.0/galileo-site/>>url:http://community.polarion.com/projects/subversive/download/eclipse/2.0/galileo-site/||rel="nofollow" shape="rect" class="external-link"]]
84 - Fragments selected: 'Subversive SVN Connectors', 'SVNKit 1.3 Implementation (Optional)'
100 +Site name: Subversive-connectors
101 +Site location: [[http:~~/~~/community.polarion.com/projects/subversive/download/eclipse/2.0/galileo-site/>>url:http://community.polarion.com/projects/subversive/download/eclipse/2.0/galileo-site/||rel="nofollow" shape="rect" class="external-link"]]
102 +Fragments selected: 'Subversive SVN Connectors', 'SVNKit 1.3 Implementation (Optional)'
85 85  
86 86  [[image:attach:fragments_subversive.png]]
87 87  
... ... @@ -88,15 +88,15 @@
88 88  ===== Step 5 - Install egit =====
89 89  
90 90  Repeat step 2 with the following detail changes:
91 - Site name: egit
92 - Site location: [[http:~~/~~/www.jgit.org/updates>>url:http://www.jgit.org/updates||rel="nofollow" shape="rect" class="external-link"]]
109 +Site name: egit
110 +Site location: [[http:~~/~~/www.jgit.org/updates>>url:http://www.jgit.org/updates||rel="nofollow" shape="rect" class="external-link"]]
93 93  
94 94  ===== Step 6 - Install m2eclipse =====
95 95  
96 96  Repeat step 2 with the following detail changes:
97 - Site name: m2eclipse
98 - Site location: [[http:~~/~~/m2eclipse.sonatype.org/sites/m2e>>url:http://m2eclipse.sonatype.org/sites/m2e||rel="nofollow" shape="rect" class="external-link"]]
99 - Fragments selected: "Maven Integration for Eclipse (Required)"
115 +Site name: m2eclipse
116 +Site location: [[http:~~/~~/m2eclipse.sonatype.org/sites/m2e>>url:http://m2eclipse.sonatype.org/sites/m2e||rel="nofollow" shape="rect" class="external-link"]]
117 +Fragments selected: "Maven Integration for Eclipse (Required)"
100 100  [[image:attach:fragments_m2e_lmg.png]]
101 101  
102 102  ===== Step 6 - Install WOLips =====
... ... @@ -104,9 +104,9 @@
104 104  Choose an update site that's appropriate for the version of Eclipse you're running. The update site for Eclipse 3.5 is as follows. (Ask on the mailing list for future versions if it's not been updated here).
105 105  
106 106  Repeat step 2 with the following detail changes:
107 - Site name: WOLips_3_5
108 - Site location: [[http:~~/~~/webobjects.mdimension.com/wolips/eclipse_3_5/>>url:http://webobjects.mdimension.com/wolips/eclipse_3_5/||rel="nofollow" shape="rect" class="external-link"]]
109 - Fragments selected: all "Standard Install" components
125 +Site name: WOLips_3_5
126 +Site location: [[http:~~/~~/webobjects.mdimension.com/wolips/eclipse_3_5/>>url:http://webobjects.mdimension.com/wolips/eclipse_3_5/||rel="nofollow" shape="rect" class="external-link"]]
127 +Fragments selected: all "Standard Install" components
110 110  [[image:attach:fragments_wolips.png]]
111 111  
112 112  ===== Step 7 - Other plugins =====
... ... @@ -144,7 +144,7 @@
144 144  ==== Run / Debug prefs ====
145 145  
146 146  I'll have 4 spaces per tab rather than 8 thanks!
147 - And I prefer to kill the console buffer manually rather than lose messages that might be important.
165 +And I prefer to kill the console buffer manually rather than lose messages that might be important.
148 148  [[image:attach:prefs_console.png]]
149 149  
150 150  ==== Launch configurations ====
... ... @@ -169,8 +169,8 @@
169 169  ==== Configure eomodel connection dictionaries, log4j, additional properties ====
170 170  
171 171  In my application projects I create an additional folder called 'Properties' which contains additional property files for differing launches.
172 - e.g.,
173 - When connecting to a local database I use the local files listed below during launch:
190 +e.g.,
191 +When connecting to a local database I use the local files listed below during launch:
174 174  
175 175  {{noformat}}
176 176