In a previous post, I wrote about installing Alfresco (Community Edition) on OSX Mavericks in order to take a look at the new features in Alfresco version 5 (5.0.a).
Now that I have Alfresco 5 up and running there are a few more tasks that I need to complete in order to build Alfresco using Maven.
In this post, we'll install:
- The Eclipse IDE for Java EE Developers
- The Spring Tool Suite
First, we need to download Eclipse:
I downloaded the Eclipse IDE for Java EE Developers for Mac OS X 64 Bit (Luna 4.4):
Now, we just need to unpack (open with the Archive Utility) the file, and move the
eclipse folder into the Applications folder:
For easy access to Eclipse, open the
eclipse folder and drag the Eclipse application to the Dock:
Launch Eclipse, go to Preferences and choose the default JRE for your project:
Install the Spring Tool Suite
We've already installed Eclipse, so the quickest way to install the Spring Tool Suite (STS) is to download an archived version of the STS update site:
I downloaded the Spring Tool Suite update site archive for Eclipse 4.4:
Go to Help -> Install New Software and click the ‘Add’ button:
Enter a name (e.g., 'STS Update Site Archive’), click the ‘Archive’ button, select the file that you just downloaded and then click OK.
Check the items that you want to install, then click Finish. When prompted, accept the confirmations and then restart Eclipse.
And, take a look at the Spring Perspective.
I used brew to install Subversion:
brew install --universal --java subversion
Now, we need to check which version brew installed:
You should see output like:
svn, version 1.7.10 (r1485443)
Brew installed version 1.7 of Subversion which means we need to install Subclipse version 1.8. The quickest way to install Subclipse is to download an archived version of the Subclipse update site.
Note: In Eclipse (Luna 4.4), you can see which software you have installed (and uninstall software) if you go to Help -> Installation Details.
I downloaded the update site archive for Subclipse 1.8.22:
Go to Help -> Install New Software and click the ‘Add’ button. Enter a name (e.g., 'Subclipse Update Site Archive’), click the ‘Archive’ button, select the file that you just downloaded and then click OK. Check the items that you want to install, then click Finish. When prompted, accept the confirmations and then restart Eclipse.
Then, go to Preferences -> Team -> SVN and make sure that the SVN interface is set to SVNKit:
I used brew to install Maven:
brew install maven
Check which version brew installed:
You should see output like:
Apache Maven 3.2.2 Maven home: /usr/local/Cellar/maven/3.2.2/libexec Java version: 1.7.0_60, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_60.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.9.4", arch: "x86_64", family: "mac"
In the next post, we'll build Alfresco using Subclipse and Maven.