Changes for page Quick Start

Last modified by Paul Hoadley on 2025/01/30 02:09

From version 64.1
edited by Lachlan Deck
on 2016/01/13 14:41
Change comment: There is no comment for this version
To version 68.1
edited by Lachlan Deck
on 2016/01/13 15:21
Change comment: Migrated to Confluence 5.3

Summary

Details

Page properties
Content
... ... @@ -1,9 +1,31 @@
1 -== Outline ==
1 +{{tip title="2016 QuickStart"}}
2 +See ([[http:~~/~~/lists.apple.com/archives/webobjects-dev/2016/Jan/msg00045.html>>url:http://lists.apple.com/archives/webobjects-dev/2016/Jan/msg00045.html||shape="rect"]])
2 2  
3 -== Step 0: Install latest Java ==
4 +**Steps 0-2** (as elaborated below)
4 4  
5 -If you're on a Mac, it's using old and busted Java 6. Update that to Java 8.
6 +0. Install Java 8
7 +~1. Install Maven 3
8 +2. Update ~~/.m2/settings.xml to include the wocommunity repo
6 6  
10 +**Steps 3–6**
11 +
12 +3. Install Eclipse 4.5 for Committers ([[http:~~/~~/www.eclipse.org/downloads/>>url:http://www.eclipse.org/downloads/||shape="rect"]])
13 +4. Install m2e via Help > Install New Software.... (See [[http:~~/~~/www.eclipse.org/m2e/>>url:http://www.eclipse.org/m2e/||shape="rect"]])
14 +5. Install [[doc:WOLips]]
15 +6. Preferences > Maven > Archetypes, Add Remote Catalog
16 + [[http:~~/~~/maven.wocommunity.org/service/local/repositories/snapshots/content/archetype-catalog.xml>>url:http://maven.wocommunity.org/service/local/repositories/snapshots/content/archetype-catalog.xml||shape="rect"]]
17 +
18 +Done. The WebObjects jars are in the wocommunity repo, so no need to do woinstaller.jar hassle.
19 +{{/tip}}
20 +
21 +----
22 +
23 +(% style="color: rgb(0,0,0);font-size: 24.0px;" %)Detailed Instructions...
24 +
25 +(% style="color: rgb(0,0,0);font-size: 20.0px;" %)Step 0: Install latest Java
26 +
27 +If you're on a Mac, it's using old and busted Java 6. Update that to Java 8 ([[http:~~/~~/www.oracle.com/technetwork/java/javase/downloads/index.html>>url:http://www.oracle.com/technetwork/java/javase/downloads/index.html||shape="rect"]]).
28 +
7 7  == Step 1: Installing Maven ==
8 8  
9 9  Downloading and installing the latest version of [[Maven>>url:https://maven.apache.org/download.cgi||shape="rect"]] is the first step to start using this tool via one of the following approaches.
... ... @@ -10,19 +10,19 @@
10 10  
11 11  (a) You can use MacPorts ([[https:~~/~~/www.macports.org>>url:https://www.macports.org||shape="rect"]]) to install:
12 12  
13 -{{code title="MacPorts usage" theme="Emacs" language="bash"}}
35 +{{code theme="Emacs" language="bash" title="MacPorts usage"}}
14 14  $ sudo port install maven3
15 15  {{/code}}
16 16  
17 17  (b) Or similarly via Homebrew ([[http:~~/~~/brew.sh>>url:http://brew.sh||shape="rect"]]):
18 18  
19 -{{code title="Homebrew usage" theme="Emacs" language="bash"}}
41 +{{code theme="Emacs" language="bash" title="Homebrew usage"}}
20 20  $ brew install maven
21 21  {{/code}}
22 22  
23 23  (c) Or manually by downloading the binary tarball, copying it to /usr/local/, unpacking it, soft linking it and adding the path to your bash_profile:
24 24  
25 -{{code title="Manual install" theme="Emacs" language="bash"}}
47 +{{code theme="Emacs" language="bash" title="Manual install"}}
26 26  $ sudo su
27 27  $ cd /usr/local/
28 28  $ curl -O http://mirror.tcpdiag.net/apache/maven/maven-3/3.3.3/binaries/apache-maven-3.3.3-bin.tar.gz
... ... @@ -35,7 +35,7 @@
35 35  
36 36  Then in your bash profile, ensure your path and java home are updated:
37 37  
38 -{{code title="~~/.bash_profile" theme="Emacs" linenumbers="true" language="text"}}
60 +{{code theme="Emacs" language="text" title="~~/.bash_profile" linenumbers="true"}}
39 39  ...
40 40  export PATH=/usr/local/apache-maven/bin:$PATH
41 41  export JAVA_HOME=$(/usr/libexec/java_home)