Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Wiki Markup
h1. How to check out and then build Felix with in Netbeans

...



In this how-to we go over the process of checking out and then building Felix from source all from with in the NetBeans IDE.

...



h2. Required Software:

...



# NetBeans 6.1 - You can get NetBeans

...

Note
titleWhy do we need maven

The NetBeans Maven plugin comes prepackaged with Maven so why do we need a local copy of Maven? The version of Maven that comes prepackaged with NetBeans is 2.1-SNAPSHOOT which currently has issues building Felix so we need a copy of the current release version of Maven installed locally so we can use that instead.

Check out Felix

...

 [Here|http://download.netbeans.org/netbeans/6.1/final/]
# Subversion command line client - NetBeans uses the subversion command line client for its subversion integration. You can get the subversion command line client [here|http://subversion.tigris.org/] or if you are working on a Unix machine it will most likely be in your os's package repository.
# NetBeans Maven plugin - You can install this from with in NetBeans by selecting Tools->Plugins then choose the Maven plugin from the Available Plugins tab and press the Install button on the bottom of the dialog. For a good introduction of what you can do with this plugin see [MavenBestPractices|http://wiki.netbeans.org/MavenBestPractices] on the NetBeans wiki.
# Maven - You will also need a local install of maven to complete this how-to as well. You can find maven [here|http://maven.apache.org/]
\\
\\
{note:title=Why do we need maven}The NetBeans Maven plugin comes prepackaged with Maven so why do we need a local copy of Maven? The version of Maven that comes prepackaged with NetBeans is 2.1-SNAPSHOOT which currently has issues building Felix so we need a copy of the current release version of Maven installed locally so we can use that instead.
{note}

h2. Check out Felix

*1)* From NetBeans main menu select Versioning->Subversion->Checkout as shown in Figure1
{div:style=css|align=center|title=Figure1: NetBeans Subversion Menu}
{color:#4f81bd}Figure1 : NetBeans Subversion Menu{color}
!figure1.png!
{div}

*2)*